[pulseaudio-tickets] [PulseAudio] #225: Deadlock/crash in flashsupport closing stream
PulseAudio
trac-noreply at tango.0pointer.de
Wed Jan 23 15:31:52 PST 2008
#225: Deadlock/crash in flashsupport closing stream
------------------------------+---------------------------------------------
Reporter: ed at catmur.co.uk | Owner: lennart
Type: defect | Status: new
Priority: normal | Milestone:
Component: daemon | Severity: normal
Resolution: | Keywords:
------------------------------+---------------------------------------------
Comment (by ed at catmur.co.uk):
It would appear that in thread 1, Flash has asked to flashsupport to shut
down the pa output device; pa is blocked on the threaded-mainloop mutex.
The threaded-mainloop mutex is blocked because in thread 2, the mainloop
is running and trying to get audio data from Flash
(FPI_SoundOutput_FillBuffer). However Flash in thread 2 is blocked on its
own mutex, presumably because in thread 1 Flash has locked that mutex
preparatory to trying to shut down pa.
Deadlock.
--
Ticket URL: <http://www.pulseaudio.org/ticket/225#comment:4>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list