1.) Start up Duke3D.
2.) Cheat your way to the end of a level so the intermission screen pops up.
3.) Press ESC on the intermission screen.
If you do this while the intermission sequence is still printing text to the screen, the menu will pop up over the top of the menu and all is well. If you do it after all the text is printed, the "LEVEL NAME COMPLETED" text will vanish and the engine will freeze up.
[1.0.0] Pressing ESC on Duke3D intermission can hardlock
Moderator: Raze 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.
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.
-
- Posts: 7402
- Joined: Fri Oct 22, 2004 9:22 am
- Graphics Processor: nVidia with Vulkan support
- Location: MAP33
-
- Posts: 51
- Joined: Fri Oct 19, 2018 8:27 am
- Graphics Processor: nVidia with Vulkan support
Re: [1.0.0] Pressing ESC on Duke3D intermission can hardlock
I checked and can confirm that this bug exists.
-
- Lead GZDoom+Raze Developer
- Posts: 49194
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [1.0.0] Pressing ESC on Duke3D intermission can hardlock
It seems that aborting an intermission that has already ended will only create greater problems. I now blocked it entirely but I'm not fast enough to check. Once a new devbuild is available, can anyone of you please check?
-
- Posts: 51
- Joined: Fri Oct 19, 2018 8:27 am
- Graphics Processor: nVidia with Vulkan support
Re: [1.0.0] Pressing ESC on Duke3D intermission can hardlock
I tried Raze 1.0.1 and the latest DRD team build "raze-x64-0.8.0_beta-264-gc8c8635b4" and the bug is still present
-
- Lead GZDoom+Raze Developer
- Posts: 49194
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: [1.0.0] Pressing ESC on Duke3D intermission can hardlock
Should be fixed now, I did a major rewrite on the timing code for these screens. This had several problems.
Waiting for confirmation before closing the report.
Waiting for confirmation before closing the report.
-
- Posts: 51
- Joined: Fri Oct 19, 2018 8:27 am
- Graphics Processor: nVidia with Vulkan support
Re: [1.0.0] Pressing ESC on Duke3D intermission can hardlock
I tested Raze 1.0.2 and the bug seems to be fixed now.