Running with "rhythmbox -d" (2.99.1) provides this right before the
segfault (file names were removed):

(11:08:52) [0x2311460] [tick_cb] rb-shell-player.c:2611: tick: 
[file:///home/.., 199402459000:201000000000(0)]
(11:08:52) [0x213b990] [rb_shell_player_handle_eos] rb-shell-player.c:510: 
handling eos for file:///home/..
(11:08:52) [0x213b990] [rb_shell_player_do_next_internal] 
rb-shell-player.c:1264: got new entry file:///home/.. from play order
(11:08:52) [0x213b990] [rb_shell_player_do_next_internal] 
rb-shell-player.c:1293: didn't get a new entry from queue play order
(11:08:52) [0x213b990] [impl_open] rb-player-gst.c:796: setting new uri to 
file:///home/..
(11:08:52) [0x213b990] [impl_play] rb-player-gst.c:833: current track finishing 
-> just setting URI on playbin
(11:08:52) [0x213b990] [track_change_done] rb-player-gst.c:337: track change 
finished
(11:08:52) [0x213b990] [rb_shell_player_set_playing_entry] 
rb-shell-player.c:887: Success!
(11:08:52) [0x213b990] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
(11:08:52) [0x213b990] [rb_shell_player_handle_eos_unlocked] 
rb-shell-player.c:460: updating play statistics
(11:08:52) [0x213b990] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
(11:08:52) [0x213b990] [rhythmdb_entry_set] rhythmdb.c:3236: queuing 
RHYTHMDB_ACTION_ENTRY_SET
(11:08:52) [0x2311460] [rhythmdb_process_one_event] rhythmdb.c:2500: processing 
RHYTHMDB_EVENT_ENTRY_SET
Segmentation fault

Specifically, removing the eos signal handler from rbzeitgeist.py makes
the problem go away. I'm not familiar enough with rhythmbox's internal
API so I thought this information might help.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1237352

Title:
  Rhythmbox crash each time a song ends.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1237352/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to