Chaosforge Forum

DoomRL => Bug Reports => Topic started by: tekknej on December 27, 2007, 15:53

Title: crash after the first wave @ Arena
Post by: tekknej on December 27, 2007, 15:53
drl 9.8.8B, winxp.
killed the first wave of Arena monsters. answered yes to continue fight.

Code: [Select]
An unhandled exception occurred at $0045CA27
ERangeError : Range check error
  $0045CA27  TBEING__AISCAN,  line 707 of dfbeing.pas
  $0045CFCA  TBEING__ACTION,  line 776 of dfbeing.pas
  $0045D153  TBEING__CALL,  line 788 of dfbeing.pas
  $0046647D  TLEVEL__TICK,  line 744 of dflevel.pas
  $00410646  TDOOM__RUN,  line 376 of doombase.pas
Title: Re: crash after the first wave @ Arena
Post by: jinxdone on January 01, 2008, 07:38
I just had this occur to me as well in DoomRL 0.9.8.8B / WinXP.

In my case it was 2nd wave of monsters, the last monster (cacodemon) shot me while I was standing 1 square away, killing itself -> do you want to continue (y/n) -> answered yes -> crash

Code: [Select]
begin!!!" You hear screams everywhere! : "Kill, Kill, KILL!" Game saved.
 Press <Enter> to exit.








                                                                               A
n unhandled exception occurred at $0045CA27 :
ERangeError : Range check error
  $0045CA27  TBEING__AISCAN,  line 707 of dfbeing.pas
  $0045CFCA  TBEING__ACTION,  line 776 of dfbeing.pas
  $0045D153  TBEING__CALL,  line 788 of dfbeing.pas
  $0046647D  TLEVEL__TICK,  line 744 of dflevel.pas
  $00410646  TDOOM__RUN,  line 376 of doombase.pas
  $00401920  main,  line 21 of doomrl.pas

Abnormal program termination! Please write down the above
to help get rid DoomRL of all those bugs! You only need
to write down the filenames and linenumbers.
Attempting to save game.... Press <Enter>
Title: Re: crash after the first wave @ Arena
Post by: jinxdone on January 01, 2008, 11:16
Ok.. I just reproduced this in 0.9.8.8B.

Same thing: last enemy (cacodemon) killed himself triggering the next wave of enemies for the arena. Answered y

Code: [Select]
like it! Let the show go on!" You hear screams everywhere! : "More
 Blood! More BLOOD!" Game saved. Press <Enter> to exit.
                             ???????????????????????•???##
                             ????????????????####???????%•??
                            ????????•????????#  #•??????????
                             ????????????????####??????????
                              #???•????????????????????????
                              #??????•?????????????????????
                          ?####??????##?•?•####????????????
                         ???????????#?#??%?#  #???????????
                         ???????????An unhandled exception occurred at $0045CA27
 :                      ?????????????????????????????????
ERangeError : Range check error???????????????????????###
  $0045CA27  TBEING__AISCAN,  line 707 of dfbeing.pas##
  $0045CFCA  TBEING__ACTION,  line 776 of dfbeing.pas (66%)  Hell's Arena
  $0045D153  TBEING__CALL,  line 788 of dfbeing.pas1/1]
  $0046647D  TLEVEL__TICK,  line 744 of dflevel.pas
  $00410646  TDOOM__RUN,  line 376 of doombase.pas
  $00401920  main,  line 21 of doomrl.pas

Abnormal program termination! Please write down the above
to help get rid DoomRL of all those bugs! You only need
to write down the filenames and linenumbers.
Attempting to save game.... Press <Enter>