Crash when Rhythmbox reaches end of a song

Bug #1179100 reported by Mathieu Cossette
60
This bug affects 13 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

** (rhythmbox:4321): CRITICAL **: Converting of type 'void' is not implemented
**
ERROR:../../gi/pygi-argument.c:1903:_pygi_argument_from_g_value: code should not be reached
Abandon (core dumped)

When playing a song and reaching near end of the song it crashes my Rhythmbox player
since changing a tag and getting a gstreamer error and also editing a tag with easytag, each time I play my Celine Dion album, from near end of the song it keep crashing while trying to switch to the next one

Revision history for this message
Mathieu Cossette (mcossette) wrote :

I've tried reinstalling RhythmBox from Synaptic but it doesnt solve the crash problem when near end of the song

Revision history for this message
Mathieu Cossette (mcossette) wrote :

Trying a complete reinstall but with keeping my database intact ...

Revision history for this message
Mathieu Cossette (mcossette) wrote :

keeps crashing again.. at the end of an m4a audio ..

Revision history for this message
Mathieu Cossette (mcossette) wrote :

** (rhythmbox:5961): CRITICAL **: Converting of type 'void' is not implemented
**
ERROR:../../gi/pygi-argument.c:1903:_pygi_argument_from_g_value: code should not be reached
(21:26:56) [0x7fb354004760] [rhythmdb_process_one_event] rhythmdb.c:2500: processing RHYTHMDB_EVENT_ENTRY_SET
Abandon (core dumped)

Here is -d run of RhythmBox that shows a problem again at the moment of crash

Revision history for this message
Mathieu Cossette (mcossette) wrote :

Ubuntu 13.10

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Revision history for this message
Mathieu Cossette (mcossette) wrote :

also happens when loading a new library database ... starting a song and with your mouse make it reach near end of the song and when it will reach end ..

Rhythmbox crashes

Revision history for this message
Mathieu Cossette (mcossette) wrote :

Going back to my Ubuntu 13.04 Raring Ringtail backup of April 30th resolves my issue with Rhythmbox

Revision history for this message
Lucas Benninger (lucas8060-deactivatedaccount) wrote :

Resetting the gsettings for rhythmbox fixed this issue with me.

$: gsettings reset-recursively org.gnome.rhythmbox

Revision history for this message
Khairul Aizat Kamarudzzaman (fenris) wrote :

ive tried to reset the gsettings ...

but its still crashed when i try to skip next a few song

Revision history for this message
Khairul Aizat Kamarudzzaman (fenris) wrote :

is it similar to this bug in upstream ?
https://bugzilla.gnome.org/show_bug.cgi?id=700401

but its commented FIXED .. and i cant see the replayGain plugin in the plugin list

i've tried running with debug mode ... and i get as below

fenris@macbuntu:~$ rhythmbox -d
(22:24:13) [0x8ac8520] [tick_cb] rb-shell-player.c:2611: tick: [file:///home/fenris/fenris/Music/iTunes/iTunes%20Media/Music/Unknown%20Artist/Unknown%20Album/track10.mp3, 309522000:158000000000(0)]
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag audio-codec doesn't correspond to a metadata field we're interested in
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag nominal-bitrate doesn't correspond to a metadata field we're interested in
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag has-crc doesn't correspond to a metadata field we're interested in
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag channel-mode doesn't correspond to a metadata field we're interested in
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag minimum-bitrate doesn't correspond to a metadata field we're interested in
(22:24:13) [0x8ac8520] [process_tag] rb-player-gst.c:216: emitting info field 20
(22:24:13) [0x8ac8520] [rb_gst_process_tag_string] rb-player-gst-helper.c:287: tag maximum-bitrate doesn't correspond to a metadata field we're interested in
Segmentation fault (core dumped)
fenris@macbuntu:~$

Revision history for this message
Moritz Oberhauser (zomtir) wrote :

Here at Ubuntu 13.10

rhythbox -d

(15:02:41) [0x7f4f98001720] [impl_play] rb-player-gst.c:833: current track finishing -> just setting URI on playbin
(15:02:41) [0x7f4f98001720] [track_change_done] rb-player-gst.c:337: track change finished
(15:02:41) [0x7f4f98001720] [rb_shell_player_set_playing_entry] rb-shell-player.c:887: Success!
(15:02:41) [0x7f4f98001720] [rhythmdb_entry_set] rhythmdb.c:3236: queuing RHYTHMDB_ACTION_ENTRY_SET
(15:02:41) [0x7f4f98001720] [rb_shell_player_handle_eos_unlocked] rb-shell-player.c:460: updating play statistics
(15:02:41) [0x7f4f98001720] [rhythmdb_entry_set] rhythmdb.c:3236: queuing RHYTHMDB_ACTION_ENTRY_SET
(15:02:41) [0x7f4f98001720] [rhythmdb_entry_set] rhythmdb.c:3236: queuing RHYTHMDB_ACTION_ENTRY_SET
(15:02:41) [0x7f4fd0005f20] [rhythmdb_process_one_event] rhythmdb.c:2500: processing RHYTHMDB_EVENT_ENTRY_SET
(15:02:41) [0x1f2b4d0] [connection_closed_cb] rb-metadata-dbus-service.c:218: client connection closed
Segmentation fault (core dumped)

rhythbox -d --disable-plugins

fixes the crash, seems to be a D-Bus issue

Revision history for this message
michal.gregor (michal.gregor) wrote :

I just wanted to add that this only seems to happen when the zeitgeist plugin is on. Once I've disabled it, no more crashes...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.