[Bug 643087] pulsesink: deadlock in gst_pulseringbuffer_open_device

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Feb 23 08:38:49 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=643087
  GStreamer | gst-plugins-good | git

--- Comment #2 from Philip Jägenstedt <philipj at opera.com> 2011-02-23 16:38:46 UTC ---
It looks very odd that even though thread 8 must have called 
pa_threaded_mainloop_lock (mainloop), thread 6 was able to also get the lock
and instead got stuck in waiting for g_mutex_lock (pa_shared_resource_mutex);

Perhaps there's a bug in PulseAudio. A speculative fix might be to reverse the
order of taking the locks, hiding the bug. Will try that.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list