[Bug 770373] leak tracer: signal handlers need fixing
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Sep 10 19:20:35 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=770373
--- Comment #10 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
With those, valgrind seems happy enough, apart from:
2,032 bytes in 1 blocks are definitely lost in loss record 1,573 of 1,583
at 0x4C2CBE5: calloc (vg_replace_malloc.c:711)
by 0x5A92D00: g_malloc0 (gmem.c:124)
by 0x5AAB163: thread_memory_from_self (gslice.c:519)
by 0x5AAB163: g_slice_alloc (gslice.c:1003)
by 0x5AABF75: g_slist_prepend (gslist.c:254)
by 0x5AB50B0: g_once_init_enter (gthread.c:661)
by 0x5A8AFAB: g_main_context_new (gmain.c:620)
by 0x72A01CB: gst_leaks_tracer_signal_thread (gstleaks.c:665)
by 0x5AB4F04: g_thread_proxy (gthread.c:784)
by 0x6168463: start_thread (pthread_create.c:333)
But this looks like something that just needs to be added to the suppression
files to me, it's a GSList node that should be allocated i g_once_enter_init()
and freed in g_once_enter_leave(), so I think it's just something kept around
by GSlice.
--
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