[f10416a] Maps may be exited twice with funky side effects

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
Nightfall
Posts: 555
Joined: Thu Aug 06, 2009 4:00 am
Location: Finland

[f10416a] Maps may be exited twice with funky side effects

Post by Nightfall »

Consider the following example WADs: exit_test2.wad contains a map that flings the player through a corridor fast enough that the player trips two exit lines at the same time, causing the map to be exited twice.

This has some funny effects, such as UNLOADING scripts executed twice, as demonstrated by test_unloading.pk3 which prints a message inside an UNLOADING script. In this particular map the message is printed twice, while normally it is only printed once. On Zandronum it's also caused the map rotation system skipping maps and it's requiring gross hacks to fix.

I find that this double exiting is the root problem and should be fixed on ZDoom's end, if for no other reason, I really don't think that UNLOADING scripts should execute twice...
Attachments
exit_test2.wad
(1.42 KiB) Downloaded 32 times
test_unloading.pk3
(927 Bytes) Downloaded 34 times
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49223
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: [f10416a] Maps may be exited twice with funky side effec

Post by Graf Zahl »

fixed
User avatar
Xtyfe
Posts: 1490
Joined: Fri Dec 14, 2007 6:29 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support

Re: [f10416a] Maps may be exited twice with funky side effec

Post by Xtyfe »

What the heck? Put that on the list of weird bugs.
Post Reply

Return to “Closed Bugs [GZDoom]”