[Bug 796893] splitmuxsink: Reference cycle between queue/queue pads if not explicitly removing pads

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Aug 14 16:29:58 UTC 2018


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

Jan Schmidt <thaytan at noraisin.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.15.1

--- Comment #3 from Jan Schmidt <thaytan at noraisin.net> ---
This fixes it here:

commit f8076e208bc940ed76d7cb58e11a31fc4b813957
Author: Jan Schmidt <jan at centricular.com>
Date:   Wed Aug 15 02:10:25 2018 +1000

    splitmuxsink: Fix reference counting loop

    The stream context was holding a reference to the
    internal queue and pads, with pad probes that were
    in turn holding references to the stream context.

    This lead to a leak if the request pads weren't explicitly
    released.

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

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