GNOME Bugzilla – Bug 320481
Crashs after playing Internet radio for awhile
Last modified: 2006-10-10 08:07:10 UTC
Distribution: Debian 3.1 Package: rhythmbox Severity: critical Version: GNOME2.8.3 0.8.8 Gnome-Distributor: Debian Synopsis: Crashs after playing Internet radio for awhile Bugzilla-Product: rhythmbox Bugzilla-Component: iradio Bugzilla-Version: 0.8.8 BugBuddy-GnomeVersion: 2.0 (2.8.1) Description: Description of the crash: Radio stops, sometimes after becoming jittery. Clicking on the same station or another can cause CPU to go to 100%. Steps to reproduce the crash: 1. Listen to Internet radio for awhile. 2. 3. Expected Results: Music stops. Clicking on same station or another causes 100% CPU usage. How often does this happen? Mostly every few hours. Additional Information: Debugging Information: Backtrace was generated from '/usr/bin/rhythmbox' (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1089044960 (LWP 5043)] [New Thread 1148124080 (LWP 5057)] [New Thread 1146026928 (LWP 5056)] [New Thread 1140714416 (LWP 5055)] [New Thread 1132297136 (LWP 5048)] [New Thread 1123625904 (LWP 5047)] [New Thread 1115237296 (LWP 5046)] [New Thread 1106848688 (LWP 5045)] [New Thread 1098460080 (LWP 5044)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0x40d36a27 in select () from /lib/tls/libc.so.6
+ Trace 63850
Thread 4 (Thread 1140714416 (LWP 5055))
------- Bug moved to this database by unknown@gnome.bugs 2005-11-02 09:46 UTC ------- The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@gnome.bugs. Previous reporter was mike@zen.co.uk.
I assume that backtrace is of at some point when RB is hung, rather than a crash. Unfortunately there is anything in the trace that would pinpoint why it is hanging. What version of gstreamer and gst-plugins do you have? also this may be fixed in laters versions of Rhythmbox.
This trace was from when rythmbox crashes. Then Gnome (I think) pops up a window saying: The Application "rhythmbox" has quit unexpectedly. You can inform the developers of what happened to help them fix it. Or you can restart the application right now. and I chose "Inform Developers" Gstreamer and gst-plugins versions: libgstreamer-0.8.so.1.4.0 libgstcontrol-0.8.so.1.4.0 libgstgconf-0.8.so.0.1.0 libgstinterfaces-0.8.so.0.1.0 libgstmedia-info-0.8.so.0.1.0 libgstplay-0.8.so.0.1.0
All of the threads are in wait functions (select, poll, pthread_cond_wait or g_usleep), which is very odd if it has crashed. Does this happen with one radio station in particular? If so, can you put the url here. If it happens with more than one station, but is reproducable, can you try getting another backtrace next time it happens?
Here's the output from another crash recently. Debugging Information: Backtrace was generated from '/usr/bin/rhythmbox' (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1089044960 (LWP 4092)] [New Thread 1148119984 (LWP 4107)] [New Thread 1146022832 (LWP 4106)] [New Thread 1140714416 (LWP 4105)] [New Thread 1132297136 (LWP 4099)] [New Thread 1123625904 (LWP 4098)] [New Thread 1115237296 (LWP 4096)] [New Thread 1106848688 (LWP 4095)] [New Thread 1098460080 (LWP 4094)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0x40d36a27 in select () from /lib/tls/libc.so.6
+ Trace 64507
Thread 2 (Thread 1148119984 (LWP 4107))
That's crashing inside gstreamer, what version of gst-plugins do you have? Older version have crashers that have since been fixed, in particular versions < 0.8.9 have a _lot_ of reported crashers. Also, when it's crashing it is printing something out. If you run Rhythmbox from a terminal, you should be able to see what it says.
Ran rhythmbox from the command line and this is what I got. $ rhythmbox GLib-ERROR **: gmem.c:141: failed to allocate 799989008 bytes aborting... /usr/share/bug-buddy/gdb-cmd:2: Error in sourced command file: Previous frame inner to this frame (corrupt stack?)
does this still happen?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information Christian asked for. Thanks!