Bug#548373: libopenal1: OpenAL using apps hang if PA backend is used
Sven Arvidsson
sa at whiz.se
Fri Sep 25 20:55:45 UTC 2009
Package: libopenal1
Version: 1:1.8.466-3
Severity: normal
Hi,
If OpenAL Soft is configured to use the PulseAudio backend, by setting
drivers = pulse
in ~/.alsoftrc all apps using OpenAL will simply hang.
I'm attaching a backtrace from one of these apps (the game Warzone
2100). I'm not sure if this is a bug in OpenAL Soft or in PulseAudio
so please reassign if necessary.
Thanks in advance,
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.31-trunk-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libopenal1 depends on:
ii libc6 2.9-26 GNU C Library: Shared libraries
libopenal1 recommends no packages.
libopenal1 suggests no packages.
-- no debconf information
-------------- next part --------------
Program received signal SIGINT, Interrupt.
0xb7fe1424 in __kernel_vsyscall ()
#0 0xb7fe1424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7962f65 in pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
No locals.
#2 0xb7a6285d in __pthread_cond_wait (cond=0x91a4708, mutex=0x91a3570)
at forward.c:139
__p = 0xfffffe00
#3 0xb73beaec in pa_cond_wait (c=0x1, m=0xfffffe00)
at pulsecore/mutex-posix.c:139
__func__ = "pa_cond_wait"
__PRETTY_FUNCTION__ = "pa_cond_wait"
#4 0xb774bd8a in pa_threaded_mainloop_signal (m=0x91a3490, wait_for_accept=1)
at pulse/thread-mainloop.c:197
__func__ = "pa_threaded_mainloop_signal"
__PRETTY_FUNCTION__ = "pa_threaded_mainloop_signal"
#5 0xb7d38783 in context_state_callback (context=0x91a4828, pdata=0x91a3680)
at /home/sa/Download/openal-soft-1.8.466/Alc/pulseaudio.c:166
No locals.
#6 0xb772ab86 in pa_context_set_state (c=0x91a4828, st=PA_CONTEXT_CONNECTING)
at pulse/context.c:313
__func__ = "pa_context_set_state"
__PRETTY_FUNCTION__ = "pa_context_set_state"
#7 0xb772c34a in pa_context_connect (c=0x91a4828,
server=0x91a2900 "{d9e83238c34486d0c586c11b4a1025e1}unix:/home/sa/.pulse/d9e83238c34486d0c586c11b4a1025e1-runtime/native", flags=<value optimized out>,
api=0x0) at pulse/context.c:1020
r = <value optimized out>
__func__ = "pa_context_connect"
__PRETTY_FUNCTION__ = "pa_context_connect"
#8 0xb7d39428 in pulse_open (device=0x91a25a0,
device_name=0xb7d3f040 "PulseAudio Software", format=4355, samples=0,
frequency=44100)
at /home/sa/Download/openal-soft-1.8.466/Alc/pulseaudio.c:299
data = 0x91a3680
#9 0xb7d39b92 in pulse_open_playback (device=0x91a25a0, device_name=0x0)
at /home/sa/Download/openal-soft-1.8.466/Alc/pulseaudio.c:445
No locals.
#10 0xb7d24075 in alcOpenDevice (deviceName=0x0)
at /home/sa/Download/openal-soft-1.8.466/Alc/ALc.c:1292
fmt = <value optimized out>
device = 0x91a25a0
i = 0
#11 0x081ca22a in sound_InitLibrary ()
No symbol table info available.
#12 0x081cb206 in sound_Init ()
No symbol table info available.
#13 0x081c7f33 in audio_Init ()
No symbol table info available.
#14 0x0811a1b4 in systemInitialise ()
No symbol table info available.
#15 0x081375b5 in main ()
No symbol table info available.
quit
The program is running. Quit anyway (and kill it)? (y or n)
More information about the Pkg-games-devel
mailing list