[Bug 775495] Deadlock when using shmsrc+decodebin+videomixer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 2 04:29:15 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=775495

--- Comment #5 from Sean-Der <sean at siobud.com> ---
Created attachment 341209
  --> https://bugzilla.gnome.org/attachment.cgi?id=341209&action=edit
bt for when GstShmSrc has a free on a different thread

It looks like both processes are doing a blocking send at the same time. The
shmsink is doing a send of a buffer, and the shmsrc is notifying for a free.

I tried putting the shmsrc on its own thread (so that it could do a recv and
not be blocked by the hung free) but now it is hung on a g_mutex_lock in the
attached bt

-- 
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