[pulseaudio-tickets] [PulseAudio] #506: Crash when snd_pcm_open is called from a thread with "pulse" as playback

PulseAudio trac-noreply at tango.0pointer.de
Wed Mar 4 01:41:54 PST 2009


#506: Crash when snd_pcm_open is called from a thread with "pulse" as playback
---------------------------+------------------------------------------------
 Reporter:  castagne       |       Owner:  lennart
     Type:  defect         |      Status:  new    
 Priority:  high           |   Milestone:  0.9.15 
Component:  module-alsa-*  |    Severity:  blocker
 Keywords:  thread alsa    |  
---------------------------+------------------------------------------------
 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

-- 
Ticket URL: <http://pulseaudio.org/ticket/506>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list