Page 1 of 1

r184/5 (different?) crash on exit.

Posted: Fri Oct 03, 2008 19:51
by Enjay
Rather disappointingly, I thought I may have found a WAD that gives a repeatable version of the crash we were discussing in the other thread. However, now that I've run it through the debugger, it looks different to me. :?

The WAD "pollution" was being discussed over at Doomworld. However, there are 2 WADs and a dehacked patch in the zip so I put it together in a single WAD for my own use. However, when I went from map09 to map10, GZdoom dropped to the console with an error about the map. Fair enough if the map is broken. So, anyway, I quit so that I could check the map and fix it but when I did, there was a crash dialogue at the desktop.

If I use the following procedure, I can get a crash dialogue every time.

Load the WAD.
Start a game (I usually use HMP)
bring down the console
type map map09
type kill monsters
close the console
run forward into the teleport ahead
run across the big room to the doors that are opening on the far side
you will be teleported to a switch, use it
walk forward to exit the level
skip past the intermission kill tally
GZdoom should drop to the console with an error message
Quit by calling up the menu, selecting quit and pressing Y

If you do the above, there should be a crash dialogue generated. Missing out some of the steps can cause the crash not to happen.

Here is my copy of the consolidated WAD

http://www.rowand.myzen.co.uk/pollution.zip

and here is what I get with the debugger when I follow the above procedure.

Image

Here's hoping it is related to the other crash, but I don't think so. Either way, it's still a crash.

Posted: Fri Oct 03, 2008 21:04
by Graf Zahl
Unfortunately, when a map load is terminated the engine becomes unstable. In my opinion the only remedy is to make it a fatal error. But this is nothing that concerns me that much.

Posted: Fri Oct 03, 2008 22:04
by Enjay
Oh well. I guess it was worth reporting it anyway.

I take it you've been too busy this week to put the extra debugging code in for me to test the other crash?

Posted: Fri Oct 03, 2008 22:55
by Graf Zahl
Sorry, no time. I'm working on an important project right now, deadline Tuesday so right now I've got no time for Doom.

Posted: Fri Oct 03, 2008 23:18
by Enjay
Yeah, I figured by some other posts that you'd made and the lack of SVN updates that you were very busy elsewhere.