Page 1 of 1

crash with r854 r857 r858 in PARANOID map02

Posted: Wed Jul 28, 2010 20:59
by NeoHippo
My system specs:
Image

After picking up the crowbar, I crawl into this duct.
Spoiler:
If I run along the duct and jump down without hesitating, it always crashes.

If, however, I stop before I jump down, then it will autosave and I can continue to smash the next grill to jump into the big warehouse.

Just to see what happens, I saved the game before I jumped down. Loading the saved game also continued on without crashing.


The crash with Cheogsh2 reported in http://forum.drdteam.org/viewtopic.php?f=24&t=5141 seems to have resolved itself, or at least I could not reproduce it with r858.

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Wed Jul 28, 2010 22:24
by Graf Zahl
Hm...

I can see where it crashes but this doesn't make much sense. It happens with the Poisoner variable that was recently added for non-player poison damage and for one actor it's totally bogus.

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 0:25
by Gez
Also, this doesn't happen to me. I couldn't replicate the crash.

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 0:49
by Enjay
I've tried twice and can't replicate it either. :?

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 0:52
by Firebrand
You mention that it autosaves the game, couldn't it be related to the saved game missing something and crashing because of that?

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 3:08
by NeoHippo
Firebrand wrote:You mention that it autosaves the game, couldn't it be related to the saved game missing something and crashing because of that?
When I run the saved game, it works perfectly.

When I run the game normally, it crashes consistently just after I drop to the lower section, but before, or at the point of when, the autosave happens. And as I mentioned, it happens only when I run down the duct, turn the last 90° bend and drop down without being impeded. If anywhere in this run I get hung up rubbing the wall or stopping before dropping down, then continue and drop down, the autosave happens and all is good.

As an aside, r844 is the last version which ran flawlessly for me.

[edit]
1. I attach a demo for the paranoid crash

2. Bad news. While I do no longer get a crash in CHEOGSH2 going through the teleporter at the end of map01, I do get a crash when stepping through the door from map02 to map03 "Temple of Seth"

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 7:20
by Graf Zahl
Gez wrote:Also, this doesn't happen to me. I couldn't replicate the crash.

I could with the latest source. Just follow the instructions to the letter.

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 7:21
by Graf Zahl
NeoHippo wrote: 2. Bad news. While I do no longer get a crash in CHEOGSH2 going through the teleporter at the end of map01, I do get a crash when stepping through the door from map02 to map03 "Temple of Seth"

Same as the Paranoid crash.

Re: crash with r854 r857 r858 in PARANOID map02

Posted: Thu Jul 29, 2010 7:57
by Graf Zahl
Fixed. It was actually 2 bugs working in conjunction to do their evil work.

first, the recent submission for poison damage forgot to declare Poisoner as a pointer so the garbage collection did not know about it.
Second, poison damage application was even done if the poison damage was 0 which of course is wrong.


Also fixed in Zdoom.