View Issue Details

IDProjectCategoryView StatusLast Update
0005696Spring engineGeneralpublic2017-08-26 14:02
ReporterGoogle_Frog Assigned ToKloot  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version103.0 +git 
Fixed in Version103.0 +git 
Summary0005696: 103.0.1-1256 sdz hang during load
DescriptionHere is a hang during load using sdz ZK: https://github.com/ZeroK-RTS/CrashReports/issues/1752
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

Kloot

2017-08-11 11:53

developer   ~0018194

half of these hangs originate in LuaMenu since zk-chobby is still an sdp archive.

  [~CPoolArchive] name="C:\Users\Simon\Documents\My Games\Spring\packages\72bddc8bb3ed6b8344fc6a48fbf3c77f.sdp" numZipFiles=2356 sumInflSize=118162kb sumReadTime=11901ms

for the other half, some users may need to wipe their pool directy entirely to restore filesystem performance.

  [~ScopedOnceTimer][Game::PostLoadSim (WeaponDefs)] 24300ms

abma

2017-08-11 12:00

administrator   ~0018195

did someone check with procmon from sysinternals if the fileaccesses from spring are okish?

Kloot

2017-08-11 12:35

developer   ~0018196

why wouldn't they be?

abma

2017-08-11 13:17

administrator   ~0018197

Last edited: 2017-08-11 13:18

i can't remember what it exactly was but some time ago zlib with windows io enabled did read from .gz files 1 byte only.

a quick search: https://github.com/spring/spring/commit/44abb8312fc0439dd0796559e9b178f272ee64ee

iowin32.c was supposed to be faster but in real was MUCH slower.

(thats just an example what could be wrong / what was found with procmon)

abma

2017-08-11 13:24

administrator   ~0018198

see 0003338

Google_Frog

2017-08-12 14:39

reporter   ~0018199

Here is another: https://github.com/ZeroK-RTS/CrashReports/issues/1763

abma

2017-08-13 11:04

administrator   ~0018202

1763 contains no stacktrace, but:

Spring exit code is: -805306369, assuming crash

Kloot

2017-08-26 14:02

developer   ~0018288

PostLoadSim (WeaponDefs) can not cause major stalls anymore.

the chobby archive should still be converted to sdz.

Issue History

Date Modified Username Field Change
2017-08-11 05:55 Google_Frog New Issue
2017-08-11 11:53 Kloot Note Added: 0018194
2017-08-11 12:00 abma Note Added: 0018195
2017-08-11 12:35 Kloot Note Added: 0018196
2017-08-11 13:17 abma Note Added: 0018197
2017-08-11 13:18 abma Note Edited: 0018197
2017-08-11 13:24 abma Note Added: 0018198
2017-08-12 14:39 Google_Frog Note Added: 0018199
2017-08-13 11:04 abma Note Added: 0018202
2017-08-26 14:02 Kloot Assigned To => Kloot
2017-08-26 14:02 Kloot Status new => resolved
2017-08-26 14:02 Kloot Resolution open => fixed
2017-08-26 14:02 Kloot Fixed in Version => 103.0 +git
2017-08-26 14:02 Kloot Note Added: 0018288