GNOME Bugzilla – Bug 577735
python bins with do_handle_message leak messages
Last modified: 2009-04-15 20:48:25 UTC
gstbin.c bin_bus_handler always invokes the handler, then replies DROP. a handler that replies DROP is supposed to unref the message itself. However, gst-python's proxy do_handle_message doesn't drop the message ref.
Created attachment 131920 [details] [review] patch
Created attachment 131927 [details] [review] patch tests if we had the message we wanted
Commited: http://cgit.freedesktop.org/gstreamer/gst-python/commit/?id=62d82ad5b64974dc2be8b9684716c2144c3c9371