[Bug 777449] basetransform: Freeze when GST_ELEMENT_ERROR in transform_caps

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jan 18 13:43:30 UTC 2017


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

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |slomo at coaxion.net
         Resolution|---                         |FIXED

--- Comment #2 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 80c5fd50dbb72a9cf3584ba0c2d9cd70a7cc90b2
Author: Sebastian Dröge <sebastian at centricular.com>
Date:   Wed Jan 18 15:07:58 2017 +0200

    parse: Don't hold element's object lock while querying element pads' caps

    This can easily deadlock if the element uses the object lock for
    something internally, like posting an error message. Use an GstIterator
    for iterating over the pads instead.

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

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