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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 9 21:10:37 UTC 2016


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

--- Comment #11 from Sean-Der <sean at siobud.com> ---
Hey Olivier!

Any chance to look at the newest backtraces? I definitely don't know as much as
you, but it looks like both sides are waiting on the send. (Thread 4 sink bt)
(Thread 3 src bt)

As a really minimal patch I was thinking of putting a semaphore around sending,
and if the other side is sending already release the lock on the object
(allowing the recv to happen) and just sleep the thread for some arbitrary
amount of microseconds. 

If you have any other explanation/ideas for the backtrace I am seeing I would
love to know but increasing the shm-size didn't have any change for me (~30
runs)

thanks

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