So, I had another pretty good game going, Army of the Dead build, well on its way to being Tourist Diamond; I managed to complete the first and third levels without dying and died twice on level 2 in completely avoidable ways that only happened because I was playing while tired.
Then, suddenly, on level 4, the game crashed! D:
I think what triggered the crash was me pushing the E key to look at my equipment screen while I was targeting an enemy to shoot them. I'm not sure why that would trigger a crash; it's a somewhat common accidental key combination. Maybe it had something to do with the Search & Destroy Orbs? I don't know. Anyway, here's the error log:
----------------------------------------------------------------------
Timestamp : 26/07/2017 20:14:20
Error level : CRITICAL
Message : Player action exception!
Error message : Access violation
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 26/07/2017 20:14:38
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $0040DAA8 :
EAccessViolation : Access violation
$0040DAA8
$0047977E
$00462508 TDOOMXML__SAVE, line 449 of src/dfhof.pas
$00460219 TSCOREFILE__SAVE, line 187 of src/dfhof.pas
$0046BC15 THOF__SAVE, line 1249 of src/dfhof.pas
$0046BB6F THOF__DONE, line 1233 of src/dfhof.pas
$0042FA11 TSYSTEM__DESTROY, line 51 of e:/Projects/fpcvalkyrie/src/vsystem.pas
----------------------------------------------------------------------
----------------------------------------------------------------------
Timestamp : 26/07/2017 20:14:38
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $02E225FD :
EAccessViolation : Access
Unfortunately, this means there's no mortem. :| Fortunately, I recorded the whole thing and I can upload the two hours of gameplay if anyone wants to see it and get an idea of how I keep ahead of the ridiculous mobs of enemies in this challenge. :)