[pulseaudio-tickets] [PulseAudio] #841: Double free exception during pa_context_connect()

PulseAudio trac-noreply at tango.0pointer.de
Fri Jul 16 04:32:32 PDT 2010


#841: Double free exception during pa_context_connect()
---------------------+------------------------------------------------------
  Reporter:  philn   |       Owner:  lennart  
      Type:  defect  |      Status:  new      
 Milestone:          |   Component:  gst-pulse
Resolution:          |    Keywords:           
---------------------+------------------------------------------------------

Comment(by philn):

 Replying to [comment:4 coling]:
 > You are not alone here (although considering the bug is only 2 days old,
 it's not really realistic to presume anyone has looked at it properly
 yet).
 >

 Sorry, no pun intended ;)

 > I do think you're the only one with this problem tho'. Why would
 multiple threads ever try to call pa_context_connect at the same time? Are
 two independent connections being established here or am I missing
 something? I would have thought that most applications only have one
 context anyway and lock the use of it in different threads.

 Well in my case I have 2 threads creating their own context. It's done in
 the gst pulsesink. You can try the test-case attached in the GStreamer
 bug, it's fairly simple.

-- 
Ticket URL: <http://pulseaudio.org/ticket/841#comment:5>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server


More information about the pulseaudio-bugs mailing list