GNOME Bugzilla – Bug 416609
Sound juicer crashes in gst_base_src_loop()
Last modified: 2008-01-10 16:40:31 UTC
The bug has been described on https://launchpad.net/bugs/89479 "Binary package hint: sound-juicer Couldn't reproduce, but firefox was open with multiple tabs while ripping cd. And the computer had been in use for about 90 minutes. Same conditions after reboot worked fine. ... http://librarian.launchpad.net/6607638/_usr_bin_sound-juicer.1000.crash Crash Report ... libgstreamer0.10-0 0.10.10-1ubuntu2 ..." Debug backtrace for the crash: 1459 src->priv->last_sent_eos = FALSE; (gdb) thread apply all bt full
+ Trace 117311
Thread 1 (process 8508)
I'm not sure how we'd get to here - it implies that the loop was still running after the pad was removed from the element (gst_pad_get_parent returned NULL). Maybe the element got unreffed too many times, or a garbage collecter caused dispose to be run? It's either that or memory corruption in an unrelated place afaics.
I agree with Jan. If it's a refcounting bug, then there should have been a warning message printed to stderr - can you see anything like this in the submitted report? In any case, I'm not sure what we can do about this without more info or a way to reproduce the problem.
Closing this as OBSOLETE as it refers to core+base 0.10.10 which is ancient. If it's still a problem, someone will surely reproduce it with a newer version some day.