[Bug 796935] parsebin: Add missing locks/unlocks of the chain mutex

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Aug 9 08:51:46 UTC 2018


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

--- Comment #2 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Created attachment 373290
  --> https://bugzilla.gnome.org/attachment.cgi?id=373290&action=edit
parsebin.c

Testcase, takes ms timeout as first argument and a filename/path as second.
After the timeout the pipeline is shut down.

What value to take for the timeout depends on the machine, a couple of tens of
ms. Without the patch there are all kinds of crashes and assertions happening.

With the patch there is sometimes still a problem with something erroring out
because of "not-linked" after the parser but I'll debug that separately.

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