Chaosforge Forum

DoomRL => Bug Reports => Topic started by: CyberShadow on May 23, 2008, 06:37

Title: Crash
Post by: CyberShadow on May 23, 2008, 06:37
The game was crashing for me time to time, so I added a "pause" at the end of the batch file.

Here's the error text:

An unhandled exception occurred at $77BD2237 :
EAccessViolation : Access violation
An unhandled exception occurred at $00000000 :
EAccessViolation : Access violation
  $00000000
  $0040DE18
  $00417D49
  $00407A14
  $00407CF9

Screenshot:
(http://thecybershadow.net/dump/7da33e7548c8ed2263ba700b602ab598/0000069B.png)

Version: Win32 v.0.9.8.10
Platform: Windows XP SP2

I think it has to do something with the music looping (I may have spotted a pattern of it crashing when the music is about to loop).
I hope you keep map files :)
Title: Re: Crash
Post by: CyberShadow on May 23, 2008, 19:14
Here's another one:

An unhandled exception occurred at $77BD2237 :
EAccessViolation : Access violation
An unhandled exception occurred at $00000000 :
EAccessViolation : Access violation
  $00000000
  $0040DE18
  $00417D49
  $00407A14
  $00407CF9
  $004019A0

Abnormal program termination! Please write down the above
to help get rid DoomRL of all those bugs! You only need

(http://thecybershadow.net/dump/7ca8480c727b1b42a2558348ca8e651d/0000069F.png)


The DLL loaded at 0x77BD0000 is midimap.dll, so looks like Microsoft's MIDI mapper is crashing. Maybe you could just wrap all code that calls it in try/except blocks and ignore exceptions?