DoomRL > Bug Reports
Game saved after death, restarts with zero/negative life
Zarin:
Hello,
my installation went into a crazy mode where each death is followed by a crash, the game is saved, and then restarted with a negative life. For some reason, when I check properties of DoomRL installation directory I see a gray check in "read only" box, but even when I uncheck it and apply change (to all files and subfolders, mind you) the same crash happens again next time.
<Edit> This is the latest release - 0.9.8.5, Windows, with sound. </Edit>
This bug prevented me from reaching Lieutenant rank - I did reach level 10 in Angel of Impatience challenge (who ever said it was MEDIUM? AoB is easier than that, at least for me!) but the death did not register properly.
Here is the information printed out during my latest crash:
$0041D93A TPLAYER__WRITEMEMORIAL, line 1551 of dfplayer.pas
$0044A926 TBEING__KILL, line 891 of dfbeing.pas
$0044C38C TBEING__APPLYDAMAGE, line 1113 of dfbeing.pas
$0044EBBA TAFFECTS__RUN, line 155 of dfaffect.pas
$0044E8E3 TAFFECTS__TIME, line 125 of dfaffect.pas
$004494F1 TBEING__ACTION, line 737 of dfbeing.pas
$004495C8 TBEING__CALL, line 744 of dfbeing.pas
$0043E029 TLEVEL__TICK, line 544 of dflevel.pas
$00403C82 TDOOM__RUN, line 266 of doombase.pas
$00401097 main, line 21 of doomrl.pas
Hope that helps,
Zarin.
Kornel Kisielewicz:
Delete your savefile, remove readonly and try again.
Zarin:
Didn't help - I deleted save, removed readonly flag (tried it several times, even with chmod 777 * */* . from cygwin) to no avail. So it is not readonly - or at least not just that.
Besides, by using ls -l I found that all files have -rwx------ permissions, giving access to owner only - and I'm their owner. In fact, the only two files which changed permissions after I ran chmod were player.dat and score.dat - I guess those two are modified each time I play :).
If you find a quick workaround please post it - I really want to become Lieutenant.
By the way, will there be any problem if I save my player.dat, remove and reinstall the game and then copy it over the new (empty) one?
Regards,
Zarin.
Zarin:
An additional information which I somehow skipped the first time.
Before all those line numbers and file names, there was the following:
An unhandled exception occurred at $0041D93A : ERamgeError : Range check error
I hope you kept symbol maps for the latest release :)
Hope that helps,
Zarin.
Kornel Kisielewicz:
Please send me your player.dat. I have an itch that the problem is there ;]
Navigation
[0] Message Index
[#] Next page
Go to full version