GNOME Bugzilla – Bug 567746
fix for 547227 created a ref loop
Last modified: 2009-03-01 18:41:49 UTC
Please describe the problem: The probe object and the sink object have a ref on each other. This creates both a memory and -- much worse -- a thread leak. Fix is here: http://0pointer.de/public/pulseprobe-unfuck.patch Steps to reproduce: Actual results: Expected results: Does this happen every time? Other information:
2009-01-14 Sebastian Dröge <sebastian.droege@collabora.co.uk> Patch by: Lennart Poettering <lennart at poettering dot net> * ext/pulse/pulseprobe.c: (gst_pulseprobe_new), (gst_pulseprobe_free): Fix refcount loop, resulting in a thread leak. Fixes bug #567746.
*** Bug 567767 has been marked as a duplicate of this bug. ***
*** Bug 560410 has been marked as a duplicate of this bug. ***
*** Bug 568941 has been marked as a duplicate of this bug. ***
*** Bug 573633 has been marked as a duplicate of this bug. ***