GNOME Bugzilla – Bug 331225
Rhythmbox sometimes freezes on skipping/seeking
Last modified: 2006-02-15 09:49:32 UTC
Freezes indefinitely, sometimes after running for a long time, sometimes after a short time. Freezes sometimes when skipping tracks, sometimes when seeking within a track. Random play mode. Package: 0.9.3.1-0ubuntu1 Gstreamer package: 0.10.3-1ubuntu1 Backtrace in frozen state ========================= (gdb) bt
+ Trace 66183
--debug output (last bit before freeze) ======================================= [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:02): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:640 (00:43:02): PAUSING pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:02): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (00:43:02): PLAYING pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:02): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (00:43:02): PLAYING pipeline [0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (00:43:02): playing source: 0x8415080, active entry: 0x84c1780 [0x8122890] [rb_shell_set_window_title] rb-shell.c:1914 (00:43:02): setting title to "Pink Floyd - Empty Spaces" [0x8122890] [rb_header_sync] rb-header.c:416 (00:43:02): syncing with node = 0x84c1780 [0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (00:43:02): syncing with source 0x8415080 [0x8122890] [rb_shell_player_set_playing_entry] rb-shell-player.c:1024 (00:43:02): Success! [0x8122890] [rb_shell_hidden_notify] rb-shell.c:2687 (00:43:02): shell is visible, not notifying [0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (00:43:02): playing source: 0x8415080, active entry: 0x84c1780 [0x8122890] [rb_header_sync] rb-header.c:416 (00:43:02): syncing with node = 0x84c1780 [0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (00:43:02): syncing with source 0x8415080 [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:02): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:02): syncing clipboard [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:02): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:02): syncing clipboard [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:02): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:02): syncing clipboard [0x8122890] [info_available_cb] rb-shell-player.c:2280 (00:43:02): info: 0 [0x8122890] [info_available_cb] rb-shell-player.c:2299 (00:43:02): Got info_available but entry isn't an iradio station [0x8122890] [info_available_cb] rb-shell-player.c:2280 (00:43:02): info: 4 [0x8122890] [info_available_cb] rb-shell-player.c:2299 (00:43:02): Got info_available but entry isn't an iradio station [0x8122890] [paned_size_allocate_cb] rb-library-source.c:1231 (00:43:02): paned size allocate [0x8122890] [rb_library_source_state_pref_changed] rb-library-source.c:1260 (00:43:02): state prefs changed [0x8122890] [rb_library_source_state_prefs_sync] rb-library-source.c:1241 (00:43:02): syncing state [0x8122890] [rb_random_play_order_get_next] rb-play-order-random.c:333 (00:43:03): choosing random entry [0x8122890] [rb_random_play_order_get_next] rb-play-order-random.c:340 (00:43:03): choosing enqueued entry [0x8122890] [rb_random_play_order_get_previous] rb-play-order-random.c:386 (00:43:03): choosing history entry [0x8122890] [rb_shell_player_open_location] rb-shell-player.c:887 (00:43:03): Opening file:///cavern/Audio/Albums/Ramones/Ramones - Anthology/Disc 1/Anthology (Disc 1) - 08 - Gimme Gimme Shock Treatment.mp3... [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:03): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:640 (00:43:03): PAUSING pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:03): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (00:43:03): PLAYING pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:629 (00:43:03): syncing pipeline [0x8122890] [rb_player_sync_pipeline] rb-player-gst.c:631 (00:43:03): PLAYING pipeline [0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (00:43:03): playing source: 0x8415080, active entry: 0x8855ae0 [0x8122890] [rb_shell_set_window_title] rb-shell.c:1914 (00:43:03): setting title to "Ramones - Gimme Gimme Shock Treatment" [0x8122890] [rb_header_sync] rb-header.c:416 (00:43:03): syncing with node = 0x8855ae0 [0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (00:43:03): syncing with source 0x8415080 [0x8122890] [rb_shell_player_set_playing_entry] rb-shell-player.c:1024 (00:43:03): Success! [0x8122890] [rb_shell_hidden_notify] rb-shell.c:2687 (00:43:03): shell is visible, not notifying [0x8122890] [rb_shell_player_sync_with_source] rb-shell-player.c:1840 (00:43:03): playing source: 0x8415080, active entry: 0x8855ae0 [0x8122890] [rb_header_sync] rb-header.c:416 (00:43:03): syncing with node = 0x8855ae0 [0x8122890] [rb_shell_player_sync_buttons] rb-shell-player.c:1907 (00:43:03): syncing with source 0x8415080 [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:03): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:03): syncing clipboard [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:03): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:03): syncing clipboard [0x8122890] [rb_shell_clipboard_entryview_changed_cb] rb-shell-clipboard.c:585 (00:43:03): entryview changed [0x8122890] [rb_shell_clipboard_sync] rb-shell-clipboard.c:387 (00:43:03): syncing clipboard [0x8122890] [info_available_cb] rb-shell-player.c:2280 (00:43:03): info: 0 [0x8122890] [info_available_cb] rb-shell-player.c:2299 (00:43:03): Got info_available but entry isn't an iradio station [0x8122890] [info_available_cb] rb-shell-player.c:2280 (00:43:03): info: 4 [0x8122890] [info_available_cb] rb-shell-player.c:2299 (00:43:03): Got info_available but entry isn't an iradio station [0x8122890] [paned_size_allocate_cb] rb-library-source.c:1231 (00:43:03): paned size allocate [0x8122890] [rb_library_source_state_pref_changed] rb-library-source.c:1260 (00:43:03): state prefs changed [0x8122890] [rb_library_source_state_prefs_sync] rb-library-source.c:1241 (00:43:03): syncing state [0x8122890] [rb_random_play_order_get_next] rb-play-order-random.c:333 (00:43:04): choosing random entry [0x8122890] [rb_random_play_order_get_next] rb-play-order-random.c:340 (00:43:04): choosing enqueued entry [0x8122890] [rb_random_play_order_get_previous] rb-play-order-random.c:386 (00:43:04): choosing history entry [0x8122890] [rb_shell_player_open_location] rb-shell-player.c:887 (00:43:04): Opening file:///cavern/Audio/Albums/Metallica/Metallica - Garage Inc. (Disc 2)/Garage Inc. (Disc 2) - 06 - Am I Evil.mp3...
This sounds like it might be the same as bug 330748. Could you get a backtrace using "thread apply all bt" instead of just "bt"?
(gdb) thread apply all bt
+ Trace 66190
The stack trace looks similar, and the problem is the same, so I'm marking as a dupe. *** This bug has been marked as a duplicate of 330748 ***