Chaosforge Forum

DoomRL => Bug Reports => Topic started by: Upaut on April 22, 2008, 11:11

Title: Crashing on Vista (v0.9.8.9)
Post by: Upaut on April 22, 2008, 11:11
Every time I step away from my laptop (which unfortunately has Vista) long enough for the screensaver to do it's thing, I come back to find DoomRL has crashed with the following message:

An unhandled exception occurred at $773DB15F
EAccessViolation : Access violation
$773DB15F

Abnormal program termination!

It then attempts to save the game, with a 50/50 chance of successfully saving.  Just thought I'd let ya'lls know.
Title: Re: Crashing on Vista (v0.9.8.9)
Post by: Baphomet on April 22, 2008, 12:41
I'm running Vista too (Ultimate, 32bit, SP1).
Do you have any programs installed that run when the screensaver is active? (Defragmentation, Virus on-demand scan....)
Title: Re: Crashing on Vista (v0.9.8.9)
Post by: Upaut on April 25, 2008, 08:36
Believe it or not, I only had KasperSky and a couple background programs (MagicISO, Y! Messenger, and that darned Quicktime), which has never caused a problem with any other games I've run.  Oh, wait, you just made me think about Vista's auto-Defrag. *goes to check*  Perhaps I should set Defrag on a schedule, to reduce the occurance of this error?
Title: Re: Crashing on Vista (v0.9.8.9)
Post by: Baphomet on April 25, 2008, 12:35
Check also the hibernation mode...
Does the crash occur if Vista switches to hibernation? I have disabled it via powercfg.exe
Title: Re: Crashing on Vista (v0.9.8.9)
Post by: Norrock on April 27, 2008, 00:16
I have the same problem. Also, disabling hibernation didn't work;it crashed and took all the files with it. Scoreboard was cleared, Player info was too. The archived postmortems are still there however.

Oh, and I use a PC not a laptop.
Title: Re: Crashing on Vista (v0.9.8.9)
Post by: Norrock on April 27, 2008, 12:31
Bump/Double post/Update

I read in another thread that you're supposed to use the .bat file, and I haven't been. Is it possible that that's the cause? Farfetched, yes, but I just want to make sure.

EDIT: Upaut would probably still appreciate this being answered, but I switched back to good old XP.