crashes when adding songs to playlist

Bug #1426657 reported by XtoF Pernod
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

rhythmbox 3.0.2 / ubuntu 14.04.2
When adding a few songs to a playlist with the contextual menu, rhythmbox randomly crashes like this:

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/remember-the-rhythm/remember-the-rhythm.py", line 114, in init_source
    self.shell_player.jump_to_current()
gi._glib.GError: Could not locate rb_shell_player_jump_to_current: 'rb_shell_player_jump_to_current': /usr/lib/librhythmbox-core.so.8: undefined symbol: rb_shell_player_jump_to_current
(rhythmbox:10936): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(...)
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
[15]+ Erreur de segmentation (core dumped) rhythmbox (segmentation fault)

or:
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/artsearch/embedded.py", line 38, in discovered_cb
    (found, sample) = tags.get_sample(tagname)
AttributeError: 'NoneType' object has no attribute 'get_sample'
(rhythmbox:16472): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(...)
[10] Abandon (core dumped) rhythmbox (wd : ~) (abort)

Note. "Traceback" messages may not be related..

description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks, that seems to be due to "remember-the-rhythm", is that some plugin you installed?

Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
XtoF Pernod (xtof-pernod) wrote : Re: [Bug 1426657] Re: crashes when adding songs to playlist

Le Thu, 26 Mar 2015 17:29:53 -0000,
Sebastien Bacher <email address hidden> a écrit :

>Thanks, that seems to be due to "remember-the-rhythm", is that some
>plugin you installed?

Hi Sebastien,

Yes, I have this plugin installed and active.

I just tried to deactivate it and add songs in playlist,
after a few steps rhythmbox stopped responding, eating
100% cpu, and finally crashed..

Regards, christophe.

>
>** Changed in: rhythmbox (Ubuntu)
> Importance: Undecided => Low
>
>** Changed in: rhythmbox (Ubuntu)
> Status: New => Incomplete
>

--
christophe.

Revision history for this message
XtoF Pernod (xtof-pernod) wrote :

In the terminal, the crash is:

(rhythmbox:10226): GLib-GObject-CRITICAL **: g_object_get: assertion
'G_IS_OBJECT (object)' failed

*** Error in `rhythmbox': free(): invalid pointer: 0x00007ff6fe6b8c7e ***

[2] Abandon (core dumped) rhythmbox (wd : ~)

Regards,

Le Thu, 26 Mar 2015 17:29:53 -0000,
Sebastien Bacher <email address hidden> a écrit :

>Thanks, that seems to be due to "remember-the-rhythm", is that some
>plugin you installed?
>
>** Changed in: rhythmbox (Ubuntu)
> Importance: Undecided => Low
>
>** Changed in: rhythmbox (Ubuntu)
> Status: New => Incomplete
>

--
christophe.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Andrew Yeomans (ayeomans) wrote :

I've been getting similar crashes to the above description. After adding a few songs to a playlist, the playlist name disappears and rhythmbox crashes.

I suspect it may be this upstream bug https://bugzilla.gnome.org/show_bug.cgi?id=735083 which may be the same as https://bugzilla.gnome.org/show_bug.cgi?id=732435 and was fixed in rhythmbox 3.1: https://mail.gnome.org/archives/gnome-announce-list/2014-September/msg00076.html

Revision history for this message
Andrew Yeomans (ayeomans) wrote :

This bug goes away after updating Rhythmbox to version 3.2.1 following the instructions in http://ubuntuhandbook.org/index.php/2014/10/upgrade-to-rhythmbox-3-1-ubuntu-14-04/ using fossfreedom's PPA https://launchpad.net/~fossfreedom/+archive/ubuntu/rhythmbox. Blog entry is https://xpressubuntu.wordpress.com/2015/03/29/new-rhythmbox-3-2-release-for-14-04-14-10-and-15-04/

Perhaps this could be added to the official backports?

Revision history for this message
Andrew Yeomans (ayeomans) wrote :

I forgot to note earlier that (at least for me) the crash is not due to any extra plugins. This was using rhythmbox straight out the box from Ubuntu 14.04.

Changed in rhythmbox (Ubuntu):
status: Expired → Confirmed
Revision history for this message
Frédéric Courchesne (courchef) wrote :

I use version 3.0.2 ans experience the exact same behaviour described by Andrew Yeomans in comment #5.

Revision history for this message
Frédéric Courchesne (courchef) wrote :

The only workaround I found is to add a song to an existing playlist and then select the playlist in the left pane immediately after the song is added before adding another song. This way I could add twenty songs in a playlist and then burn the playlist on a CD.

Revision history for this message
Paul White (paulw2u) wrote :

We are sorry that we do not always have the capacity to review all reported bugs in a timely manner.

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue for anyone when using a maintained version of Ubuntu then please let us know otherwise this report can be left to expire in approximately 60 days time.

Paul White
[Ubuntu Bug Squad]

Changed in rhythmbox (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Paul White (paulw2u) wrote :

Bug did not expire due to bug watch
Upstream issue was closed "RESOLVED FIXED" on 2014-08-20
No reply to comment #10 so closing as fixed

Changed in rhythmbox (Ubuntu):
status: Incomplete → Fix Released
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.