[Bug 687765] Memory usage increases when using query_position or query_duration

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Nov 7 16:24:18 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=687765
  GStreamer | gstreamer (core) | 1.x

--- Comment #7 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-11-08 00:24:13 UTC ---
Thanks. Let's concentrate on the biggest 'definitely lost' leak only, since the
next one in the list is in a completely different league, and the large
"possibly leaks" also don't look suspicious to me at first glance.

It looks to me like these leaks come from gobject-introspection.

==4161== 464,328 bytes in 6,449 blocks are definitely lost in loss record
11,302 of 11,304
==4161==    at 0x4C2B3F8: malloc (in
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==4161==    by 0x7B3B6E0: g_malloc (gmem.c:159)
==4161==    by 0x7B507D2: g_slice_alloc (gslice.c:1003)
==4161==    by 0x7675BBE: ??? (in /usr/lib/libgirepository-1.0.so.1.0.0)
==4161==    by 0x7460417: _pygi_marshal_from_py_interface_enum
(pygi-marshal-from-py.c:1407)
==4161==    by 0x745BC71: pygi_callable_info_invoke (pygi-invoke.c:502)
==4161==    by 0x4686D1: PyEval_EvalFrameEx (ceval.c:4233)
==4161==    by 0x460B82: PyEval_EvalCodeEx (ceval.c:3350)
==4161==    by 0x466790: PyEval_EvalFrameEx (ceval.c:4019)
==4161==    by 0x460612: PyEval_EvalCodeEx (ceval.c:3350)
==4161==    by 0x4E988D: function_call.63128 (funcobject.c:629)
==4161==    by 0x4B20B9: PyObject_Call (abstract.c:2149)

What's your version of gobject-introspection ? (dpkg -l gobject-introspection)

I checked the upstream git repository for diffs/commits, but didn't see
anything stick out that might explain this. But I also can't make the line
numbers match up with my versions, so maybe there's some patching going on or I
have the version range completely wrong.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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