[Bug 792341] pad: Deadlock after upgrade from 1.12.2 to 1.12.4 (regression)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Jan 13 10:28:56 UTC 2018


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

--- Comment #6 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Both backtraces are the same. One thread is reactivating the typefind pad in
PULL mode (from the demuxer wanting to run in PULL mode itself instead of
having typefind run in PULL mode), the other thread (from change_state on
decodebin) is stopping the typefind task (and thus deactivating the pad).

This should probably never happen in parallel and be protected by some mutex
until the other one is finished.

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