On Sun, Aug 06, 2023 at 08:39:21AM -0400, Thomas Frohwein wrote:
> On Sun, Aug 06, 2023 at 12:20:48PM +0300, Timo Myyrä wrote:
> 
> [...]
> 
> > > --        D_DoomInit();
> > > - 
> > > -         extern void D_ConfirmSendStats();
> > > -         D_ConfirmSendStats();
> > 
> > Thanks for the diff.
> > Does this run for you? I get following:
> > [tmy@asteroid gzdoom]$ gzdoom  
> > GZDoom <unknown version> -  - SDL version
> > Compiled on Aug  6 2023
> > 
> > OS: OpenBSD 7.3 on amd64
> > GZDoom version <unknown version>
> > Please select a game wad (or 0 to exit):
> > 1. Freedoom: Phase 1 (freedoom1)
> > 2. Freedoom: Phase 2 (freedoom2)
> > Which one? 2
> > gzdoom(41929) in free(): bogus pointer (double free?) 0x79cea25bfad0
> > Abort trap (core dumped) 
> > [tmy@asteroid gzdoom]$ sysctl vm.malloc_conf   
> > vm.malloc_conf=CF
> > 
> > Timo
> > 
> 
> Hm, I initially thought I got the same thing, but then it turns out
> that I had vulkan backend enabled in ~/.config/gzdoom/gzdoom.ini
> (vid_preferbackend=1). After changing that back to default opengl (0),
> it works as expected again without the error you have:
> 
> $ cd /usr/local/share/games/doom
> $ gzdoom
> 
> Note I adjusted all the /usr/share/... paths in gzdoom.ini while at it to
> point them to /usr/local/share/...

Any follow-up on this? Is there any path for an eventual gzdoom update?
I'm asking in part because there are some high-profile gzdoom commercial
games coming out in the near future... Anything I can help with sorting
this out?

Reply via email to