I'm also affected by this bug after upgrading to Ubuntu 16.04 LTS.

Deleting the rhythmdb.xml and importing the files again solves the
problem. But this means I lose my ratings on my songs and so I lose the
rating work I carefully did in the past. This is not what I want.

Comparing the old and new rhythmdb.xml I notice that the new file
contains an additional xml entry mtime. e.g.
"<mtime>1237841180</mtime>". This is the only difference I can see
between the files. So I suspect because this entry isn't present in the
old rhythmdb.xml file, it will trigger the 'entry != NULL' in the code.

I intend to try to add this entry in the old rhythmdb.xml for each song
by scripting and validate if this indeed solves the problem.

So this is an upgrade problem. The good solution would be dealing more
gracefully the missing entry.

Kind regards.

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

Title:
  rhythmbox crashes soon after being start in Ubuntu 16.04.1 with
  rhythmdb_entry_get_entry_type: assertion 'entry != NULL' failed

Status in rhythmbox package in Ubuntu:
  Confirmed

Bug description:
  For a few years, I used Ubuntu 12.04. I used rhythmbox in it all these
  years, it worked fine. Some library was collected.

  Then I upgraded to 14.04, and to 16.04 right away.

  $ cat /etc/lsb-release 
  DISTRIB_ID=Ubuntu
  DISTRIB_RELEASE=16.04
  DISTRIB_CODENAME=xenial
  DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"

  After I start rhythmbox, in a few seconds it crashes, even if I do
  nothing. Here is the output:

  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack:
  Add to Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): Gtk-WARNING **: Duplicate child name in GtkStack: Add to 
Playlist

  
  (rhythmbox:22810): RhythmDB-CRITICAL **: rhythmdb_entry_get_entry_type: 
assertion 'entry != NULL' failed
  Ошибка сегментирования (сделан дамп памяти)

  
  rhythmbox version is 3.3-1ubuntu7.

  I'm filing this bug here by hand because aport does not see these
  crashes for some reason.

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

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to