I have attached two zip files with saves that showcase the crashes.
The first crash occurs when you use one of the switches next to the soda machines. The associated save file starts you right in front of the faulty light switch.
switch_crash.zip (4.4MB)
Number of downloads: 0
Crashlog:
Line 821, switch: Gv_GetSpecialVarX(): invalid sprite ID -1 Line 6028, switch: Gv_GetSpecialVarX(): invalid sprite ID -1 89139: -32: 2048 89140: -31: 8 else 89141: -30: 254 else 89142: -29: 161526384 89143: -28: 31337 { 89144: -27: 256 setvarvar 89145: -26: 311 89146: -25: 4 guniqhudid 89147: -24: 253 89148: -23: 3 89149: -22: 257 xorvarvar 89150: -21: 311 89151: -20: 2048 89152: -19: 8 else 89153: -18: 258 setactor 89154: -17: 246 89155: -16: 3 89156: -15: 311 89157: -14: 31337 } 89158: -13: 260 setactor 89159: -12: 246 89160: -11: 6 89161: -10: 4 guniqhudid 89162: -9: 253 89163: -8: 6 89164: -7: 31337 } 89165: -6: 262 else 89166: -5: 161526656 89167: -4: 31337 { 89168: -3: 264 espawnvar 89169: -2: 2048 89170: -1: 6711 89171: 0: 265 setactorvar 89172: 1: 246 89173: 2: 345 89174: 3: 447 89175: 4: 266 setactorvar 89176: 5: 246 89177: 6: 346 89178: 7: 4 guniqhudid 89179: 8: 253 89180: 9: 6 89181: 10: 267 setactor 89182: 11: 246 89183: 12: 9 89184: 13: 2048 89185: 14: 64 89186: 15: 268 setactor 89187: 16: 246 89188: 17: 10 89189: 18: 2048 89190: 19: 64 89191: 20: 31337 } 89192: 21: 270 subvarvar 89193: 22: 309 89194: 23: 2048 89195: 24: 1 89196: 25: 31337 } 89197: 26: 31337 } 89198: 27: 31337 } 89199: 28: 274 setvarvar 89200: 29: 318 89201: 30: 2048 89202: 31: 0 current actor: 4295 (5890) g_errorLineNum: 6050, g_tw: 124
The second crash is the more serious one. For some reason, after staying in the second map for a while, I eventually start getting random crashes, as if they were on a timer.
To reproduce it, just run around in the map for a while and try shooting. You'll be booted to the desktop eventually.
eventual_crash.zip (4.55MB)
Number of downloads: 0
Crashlog:
Line 821, switch: Gv_GetSpecialVarX(): invalid sprite ID -1 Line 6028, switch: Gv_GetSpecialVarX(): invalid sprite ID -1 g_errorLineNum: 6050, g_tw: 124
It appears that the source of the crashes seems to be the same in both cases. However, I don't quite understand why in one case it activates automatically, and in one case it doesn't.
Zaxx is correct.