GNOME Bugzilla – Bug 792460
playbin deadlock
Last modified: 2018-01-13 10:24:40 UTC
Created attachment 366723 [details] Python example Using GStreamer 1.12.4. Recent GStreamer has started deadlocking again when creating playbin elements, not sure when it started. Attached is a small Python example which can be passed an MP3: gst-crash.py a.mp3 Also attached a stacktrace of the hang.
Created attachment 366724 [details] gdb stacktrace
Could this be because of this regression ? https://bugzilla.gnome.org/show_bug.cgi?id=792341
Thanks. I'll try with a revert of two commits mentioned there.
Bisect on the gstreamer master branch: d915dd4b20ffdcb417ea4b46a8dd9010c7ce7bf9 is the first bad commit commit d915dd4b20ffdcb417ea4b46a8dd9010c7ce7bf9 Author: Edward Hervey <edward@centricular.com> Date: Thu Nov 16 10:47:46 2017 +0100 gstpad: Make pad (de)activation atomic
*** This bug has been marked as a duplicate of bug 792341 ***