Ticket #506 (closed defect: elsewhere)
Crash when snd_pcm_open is called from a thread with "pulse" as playback
| Reported by: | castagne | Owned by: | lennart |
|---|---|---|---|
| Milestone: | Component: | module-alsa-* | |
| Keywords: | thread alsa | Cc: |
Description
On Fedora10, up to date, systematic crash using alsa lib.
pulseaudio 0.9.14 installed
Whenever
snd_pcm_open
has been called from a pthread using "pulse" as playback then the program crashes when the thread terminates.
Crash in nptl_deallocate_tsd
I think this may really relate to pulseaudio
Sample code (very simple) included. Back trace : Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7fdbb90 (LWP 15226)] 0x0517a300 in ?? () (gdb) where #0 0x0517a300 in ?? () #1 0x00fa45ca in nptl_deallocate_tsd () at pthread_create.c:154 #2 start_thread (arg=0xb7fdbb90) at pthread_create.c:304 #3 0x05b9304e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
