[User error] Help regarding the VM Execution BEEFCAFE pointer

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Re: Help regarding the VM Execution BEEFCAFE pointer

Postby drfrag » Tue Aug 17, 2021 11:11 am

So it wasn't a bug in the end but an user error? I could not reproduce the crash with their savegame since they used an old iwad.
You really should try with GZDoom to see if something it's actually a LZDoom bug or if it's even a bug.
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Re: Help regarding the VM Execution BEEFCAFE pointer

Postby Graf Zahl » Tue Aug 17, 2021 11:27 am

If that was indeed the cause a fix may be to block player corpses from getting added to the corpse queue. AFAIK the engine does perform some stat list shenanigans with them which may interfere with corpse queue operation.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Help regarding the VM Execution BEEFCAFE pointer

Postby _mental_ » Wed Aug 18, 2021 1:18 am

drfrag wrote:So it wasn't a bug in the end but an user error?

No matter what users do, engine should not crash. Errors and even fatal errors are OK, crashes are not.

drfrag wrote:I could not reproduce the crash with their savegame since they used an old iwad.

Load attached .pk3 with the following command line, respawn, and hit the switch.
Code: Select allExpand view
-iwad doom2 -file player_corpse_queue.pk3 -host 1 +map map01

drfrag wrote:You really should try with GZDoom to see if something it's actually a LZDoom bug or if it's even a bug.

GZDoom works fine because corpse queue is no longer implemented using thinkers list. So, player corpse won't appear in more than one list simultaneously.
You do not have the required permissions to view the files attached to this post.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: Help regarding the VM Execution BEEFCAFE pointer

Postby drfrag » Wed Aug 18, 2021 4:42 am

Thanks! I think it's fixed merging the GZDoom code. Seems i don't need to bump SAVEVER.
https://github.com/drfrag666/gzdoom/commits/legacy
User avatar
drfrag
Os voy a romper a pedazos!
Vintage GZDoom Developer
 
Joined: 23 Apr 2004
Location: Spain
Discord: drfrag#3555
Github ID: drfrag666

Previous

Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 0 guests