[Bug 765052] tracer: add (mini) object leak tracer

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Jun 2 23:48:42 UTC 2016


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

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

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

--- Comment #61 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Seems to work nicely, let's get this in! Thanks for your patience!

commit 0bb7fa985528bc94feddd9ebbece482078797c6e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue May 10 09:29:12 2016 +0200

    tracers: add leaks tracer

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

commit 21070c811469ad392d7a0f3af0b0de69bacdc153
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon May 9 16:31:36 2016 +0200

    tracing: add hooks when objects or miniobjects are created and destroyed

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

commit 194964b4e03def69fc4c6c04bfa8e4e7daa2522e
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Mon May 9 16:56:56 2016 +0200

    gst_deinit: move down tracers cleaning

    We want the tracer detecting leaks to be finalized as late as possible
    to give the chance to other gst components to be properly cleaned first.

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

commit d479eefde06430b67291fcad4d27fc73ecb499a1
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Tue May 10 11:06:42 2016 +0200

    tests: plugin: remove feature refcount assert

    This check fails if one, or more, tracers are loaded while running the
    test. The new "leaks" tracer will be able to check for leaks anyway.

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

commit aa336008b378ebe24d56896f96240fc3bd96d5d4
Author: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>
Date:   Thu Apr 14 12:25:43 2016 +0300

    tracerrecord: allow G_TYPE_POINTER for field types

    Tracers may want to display the address of an object.

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

(Some tests in core seem to sometimes leak, there's some raciness; but I think
the same happens under valgrind.)

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