Page 1 of 1

Crash on Intermission (custom wad)

Posted: Thu May 19, 2016 11:04
by Chezza
Hello, I'm experience a consistent crash.

I have been experiencing crashes with my custom wad during intermissions. They can be constantly replicated. Exiting level 1 is the earliest example.

When I crash, GZDoom does not even appear with any messages, the program just quits to desktop. It runs well with Zandronum v2.1.2
Link to Wad: http://www.mediafire.com/download/m...yyb/UAC_pt1.rar

Re: Crash on Intermission (custom wad)

Posted: Thu May 19, 2016 12:43
by _mental_
The link is broken.

EDIT: And please try with the latest devbuild.

Re: Crash on Intermission (custom wad)

Posted: Thu May 19, 2016 13:43
by Guest
Updated Link: http://www.mediafire.com/download/ma52c ... AC_pt1.rar
NOTE: The Wad was specifically designed to run with Brutal Doom however it's not required to run. You can test the intermission without it.

Latest GIT Build: gzdoom-g2.2pre-1624-g5017a19.7z May 19 2016 03:39:33
Added Crash Report for latest Build.

Another issue has occurred from this Dev build. An error appears when attempting to run Brutal Doom v20b with GZDoom:
[spoiler]LoadActors: Load actor definitions.
Attempt to get invalid state See from actor ImpTorso.
Attempt to get invalid state See from actor DeadImp.

Bad hex number: no

Execution could not continue.

Script error, "brutalv20b.pk3:blood.txt" line 610:
Expected ',', got 'l'.
[/spoiler]

Re: Crash on Intermission (custom wad)

Posted: Wed May 25, 2016 0:42
by Graf Zahl
The crash happens because you reference non-existent strings for the intermission backgrounds:

flat = "$SLIME15Z"

Of course this should not crash but this is simply not correct. Remove the '$'. Prefixing a string with a $ sign means that it should be taken from the current language in the string table.