[Fixed] sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism 2)

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism 2)

Postby morb » Tue Aug 18, 2020 11:23 pm

I've been able to reproduce this a few times w/ reelism2 (reelism2_v0.5_earlyexcess.pk3, reelism2_v0.6_earlyexcess.pk3, and a repacked reelism2_v0.6_earlyexcess.pk3 with a menuentry patch)
by running `gzdoom -iwad DOOM2.WAD -file reelism2_v0.6_earlyexcess.pk3 +map minigut +summon Slot3_Wizards` and triggering vehicle explosions

unfortunately due to the nature of the crash I'm unable to record a lmp to reproduce it reliably
You do not have the required permissions to view the files attached to this post.
User avatar
morb
 
Joined: 08 Mar 2020
Github ID: m0rb
Operating System: Other Linux 64-bit
OS Test Version: Yes (Using Development/Testing Version)
Graphics Processor: Intel (Modern GZDoom)

Re: sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism

Postby _mental_ » Sat Aug 22, 2020 9:39 am

Actor of class Splot_GroundFireFlame is destroyed during execution of its Tick() function. This leads to quite unpredictable consequences in sound system.
_mental_
 
 
 
Joined: 07 Aug 2011

Re: sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism

Postby morb » Sat Aug 29, 2020 10:50 pm

Thanks for looking into this. I wish I had a better grasp of what was going on -- I'll point the mod devs in this direction!
User avatar
morb
 
Joined: 08 Mar 2020
Github ID: m0rb
Operating System: Other Linux 64-bit
OS Test Version: Yes (Using Development/Testing Version)
Graphics Processor: Intel (Modern GZDoom)

Re: sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism

Postby Kinsie » Sun Aug 30, 2020 12:27 am

Thanks for the heads up, I've moved the check in question out of Tick() into an anonymous function in the states.
User avatar
Kinsie
Dog Days
 
Joined: 22 Oct 2004
Location: MAP33
Discord: Find Me...
Twitch ID: thekinsie

Re: sound-related segfaults (g4.5pre-84-g24200c0c3, Reelism

Postby _mental_ » Tue Sep 15, 2020 3:38 am

Should be fixed with e281f99.
_mental_
 
 
 
Joined: 07 Aug 2011


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 1 guest