[g3.4pre-361-g2ff1d8c37.7z] apphangb1 error when loading map

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Batandy
Posts: 1277
Joined: Tue Jul 19, 2011 2:56 am

[g3.4pre-361-g2ff1d8c37.7z] apphangb1 error when loading map

Post by Batandy »

Hello,

I've found out a new bug while working on my latest map for GS2,
upon re-entering a specific map from the game's hub world, Gzdoom locks up with an apphangb1 error, it manages to load the level's music but it freezes before entering it.
This issue is not present in the official release of Gzdoom from what i know, so it's something recent.

I've been unable to recreate it in a demo, so i made a special version of GS2 specifically made for testing this bug. Since the project isn't released at the moment, i'm sending a PM to Graf and mental with the download.

These are the instructions:

1) Load MAP114 from the console, it will bring you to the "Hell" World Map

2) You are standing next to a black block Image, stand on it, it will say "Hell 3" and press use to enter MAP41

3) You are spawned near the exit of the level, press the black and white switch to end the level

4) You're back in the world map, enter the same level again

5) Gzdoom should be stuck with an APPHANG error (The music of the level loads, but the game freezes before entering it)
_mental_
 
 
Posts: 3812
Joined: Sun Aug 07, 2011 4:32 am

Re: [g3.4pre-361-g2ff1d8c37.7z] apphangb1 error when loading

Post by _mental_ »

No, not portals again...

From what I'm seeing in code, it's an infinite loop in sight check for Actor.A_Look() caused by portal traversal.
The same sight task is pushed to the corresponding array over and over again from SightCheck::P_SightPathTraverse() function.
Apparently it should not work like this but that's all I know at the moment.

This could be related to warnings reported only for the second entry to MAP41

Code: Select all

Portal between sectors 78 and 21 has invalid group and will be disabled
Portal between sectors 21 and 78 has invalid group and will be disabled
Portal between sectors 2354 and 2281 has invalid group and will be disabled
Portal between sectors 2281 and 2354 has invalid group and will be disabled
_mental_
 
 
Posts: 3812
Joined: Sun Aug 07, 2011 4:32 am

Re: [g3.4pre-361-g2ff1d8c37.7z] apphangb1 error when loading

Post by _mental_ »

After further investigation this appeared to be the engine bug and it was fixed in 29d2e77.
Post Reply

Return to “Closed Bugs [GZDoom]”