GNOME Bugzilla – Bug 398151
crash in Rhythmbox Music Player: I was browsing in firefo...
Last modified: 2007-05-03 12:26:56 UTC
What were you doing when the application crashed? I was browsing in firefox. Distribution: Ubuntu 6.10 (edgy) Gnome Release: 2.16.1 2006-10-02 (Ubuntu) BugBuddy Version: 2.16.0 Memory status: size: 254132224 vsize: 254132224 resident: 29839360 share: 17661952 rss: 29839360 rss_rlim: -1 CPU usage: start_time: 1169152839 rtime: 32040 utime: 31756 stime: 284 cutime:2 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/rhythmbox' (no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 47112467604448 (LWP 24815)] [New Thread 1107310928 (LWP 26200)] [New Thread 1115703632 (LWP 26196)] [New Thread 1149274448 (LWP 24873)] [New Thread 1090525520 (LWP 24869)] [New Thread 1098918224 (LWP 24824)] (no debugging symbols found) 0x00002ad9394a27f6 in poll () from /lib/libc.so.6
+ Trace 103345
Thread 4 (Thread 1149274448 (LWP 24873))
Thanks for taking the time to report this bug. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!
James, isn't this a crash in gstreamer?
not in GStreamer - a crash in the Fluendo mp3 decoder, rather. robotist@gmail.com, any chance you happen to know what song was on rhythmbox at the time? Also, which version of the Fluendo MP3 plugin do you have installed?
> not in GStreamer - a crash in the Fluendo mp3 decoder, rather. That's what I thought as well at first, but the crash is actually in thread 4, which is the gst_mini_object_unref() in the sink - ie. probably a buffer/event refcounting problem somewhere. We've got a bug for this somewhere else though.
Ah, so it is. Hrmn. If the stacktrace can be trusted, it looks like it happened during a pad_alloc_buffer.
*** Bug 423060 has been marked as a duplicate of this bug. ***
*** Bug 431239 has been marked as a duplicate of this bug. ***
My bug #423060 which has been marked as duplicate of this one I can confirm was caused by the fluendo mp3 decoder. I changed out the fluendo mp3 decoder for the one provided by gstreamer's "Ugly" version and the problem did not happen again.
Tim, Jan: See comment #8. Isn't this report NOTGNOME then?
It could theoretically be a refcounting issue anywhere, but since (a) I've seen this issue so far only with the fluendo mp3 decoder (IIRC), and (b) ubuntu ships an ancient version of gstreamer0.10-fluendo-mp3 that is known to have issues, let's close this as NOTGNOME for now. I recommend people either upgrade gstreamer0.10-fluendo-mp3 to version 0.10.5 or uninstall it and use the mad plugin from gstreamer0.10-plugins-ugly instead.
*** Bug 384031 has been marked as a duplicate of this bug. ***