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