GNOME Bugzilla – Bug 679829
[0.11] Memory leak in decodebin
Last modified: 2012-07-13 00:32:39 UTC
gst_decode_bin_autoplug_factories returns new GValueArray, however during marshalling the array is copied to the GValue in g_cclosure_marshal_generic (value_from_ffi_type) and nothing releases the original valuearray (created in gst_decode_bin_autoplug_factories). I'm not sure how to fix this, is there any way to tell the marshal to release the original value (or take over it's ownership)?
AFAIK this is basically a glib marshaller bug reported (with patch) in bug #674800.
Thanks. Should have found the original report. *** This bug has been marked as a duplicate of bug 674800 ***