[Openal] OpenAL Soft 1.10 will be sooner than expected
Ludwig Nussel
ludwig.nussel at suse.de
Fri Oct 30 09:49:36 PDT 2009
Chris Robinson wrote:
> On Friday 30 October 2009 6:32:07 am Ludwig Nussel wrote:
> > Ludwig Nussel wrote:
> > > Also 1.9 aborts with an invalid free when exiting ioquake3. Looks
> > > like
> > > pulse_close is called with the same pointer twice, once for playback
> > > and then for capture.
>
> A capture device shouldn't be able to have the same handle as a playback
> device, and there shouldn't be a way for an invalid/recently closed device
> handle to be closed again. The close function would error.
>
> It would be more likely that there's something in the pulse backend that isn't
> properly set up, so closing it may try to free something it shouldn't. I'll
> try to check it out to see if it happens here in the latest GIT.
>
> FWIW, one of the issues with 1.9 was that exiting an app would print out the
> error:
> Inconsistency detected by ld.so: dl-close.c: 731: _dl_close: Assertion
> `map->l_init_called' failed!
>
> I never found what caused it (probably dlclose getting called with a bad
> handle), but it doesn't seem to happen anymore with the latest GIT.
Yes, I see that error too with Chromium BSU with latest git. ioquake3 openal
code was changed lately, maybe it does something wrong.
> > Still investigating which change caused openal-soft to not play sound
> > anymore...
>
> According to another person that uses PulseAudio, SecondLife stopped playing
> sound for him in 1.9 and a GIT bisect named this as the first bad commit:
> http://repo.or.cz/w/openal-
> soft.git?a=commitdiff;h=bdbdbcea26d4a12d4d3f76ad3724f2ad12a55358
>
> Reverting that doesn't fix it for me, however as I said, I seem to have other
> issues with PulseAudio playing sound, so it may or may not work for others.
I can confirm that the revision before that commit still plays sound.
cu
Ludwig
--
(o_ Ludwig Nussel
//\ SUSE LINUX Products GmbH, Development
V_/_ http://www.suse.de/
More information about the Openal
mailing list