[Openal] OpenAL Soft 1.10 will be sooner than expected

Ludwig Nussel ludwig.nussel at suse.de
Sat Oct 31 12:35:59 PDT 2009


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.

Ok, that assertion was wrong. The invalid free is caused by
Alc.c: 660 free(device->szDeviceName);
And then same thing again in pulse_close(). Since no other backend
calls free itself on the device name that call should be removed
from pulseaudio.c I guess.

cu
Ludwig

-- 
 (o_   Ludwig Nussel
 //\   SUSE LINUX Products GmbH, Development
 V_/_  http://www.suse.de/





More information about the Openal mailing list