Ticket #273 (new defect)

Opened 5 months ago

Last modified 2 months ago

daemon crashes loading bluetooth device at startup

Reported by: davech Assigned to: lennart
Priority: normal Milestone:
Component: daemon Severity: major
Keywords: Cc:

Description

adding the line: load-module module-alsa-sink sink_name=headset device=bluetooth to default.pa causes the daemon to segfault on startup.

If this line is commented out the daemon starts and the command: pactl load-module module-alsa-sink sink_name=headset device=bluetooth loads the module successfully.

gdb trace: Program received signal SIGSEGV, Segmentation fault. [Switching to LWP 19710] 0xb7922380 in ?? () (gdb) bt #0 0xb7922380 in ?? () #1 0xb7053384 in ?? () #2 0x00000002 in ?? () #3 0x0000002e in ?? () #4 0x00000000 in ?? ()

Change History

06/21/08 17:10:26 changed by lennart

The backtrace is not very useful. Please install debugging symbols and provide a new backtrace.

07/01/08 09:07:20 changed by davech

Program received signal SIGSEGV, Segmentation fault.
[Switching to LWP 13805]
0xb7fc140f in thread_func (userdata=0x805ea38) at modules/module-alsa-sink.c:622
622             if (PA_SINK_OPENED(u->sink->thread_info.state)) {
(gdb) bt
#0  0xb7fc140f in thread_func (userdata=0x805ea38) at modules/module-alsa-sink.c:622
#1  0xb7f8f4ef in internal_thread_func (userdata=0x80725a0) at pulsecore/thread-posix.c:73
#2  0xb7d90fd8 in ?? () from /lib/libpthread.so.0
#3  0x080725a0 in ?? ()
#4  0xb7858b90 in ?? ()
#5  0xb7858b90 in ?? ()
#6  0xb7858b90 in ?? ()
#7  0x00000000 in ?? ()

07/01/08 09:28:37 changed by davech

in the debug-enabled binary loading the module with pactl also causes the same crash