[Bug 749427] Dispose/finalize GST_REFCOUNTING log messages missing poitner of object being disposed/finalized

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sat Apr 2 17:21:10 UTC 2016


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

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.9.1

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
My reaction was the same as Nicolas initially, so I looked at whether to remove
some of those other trace statements, but ultimately decided against it, since
it's still useful to see them before other things take place (which the
GstObject one wouldn't be). We can still remove any superfluous log messages
later, so just pushed it as is for now.

Thanks for the patch!

commit b8f2929dac4a47a11a476057c3adc1920a97ac6d
Author: Mark Combellack <gnome-bugzilla at combellack.net>
Date:   Fri May 15 13:36:04 2015 +0100

    GST_REFCOUNTING: Add logging of pointer address for dispose, finalize, etc
messages

    Updated the GST_REFCOUNTING logging so that it includes the pointer
    address of the object that is being disposed or finalized.

    With this change is is then possible to match up GST_REFCOUNTING log
messages
    for object allocation/disposal/finalization. This can help with diagnosing
    "memory leaks" in applications that have not correctly disposed of all the
    GStreamer objects it creates.

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

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