rhythmdb_entry_ref / unref: assertion 'entry != NULL' failed
This was on git head ce8a0ddd.
Distro: Ubuntu 22.04
$ _install/bin/rhythmbox
(rhythmbox:17216): RhythmDB-CRITICAL **: 23:47:30.640: rhythmdb_entry_ref: assertion 'entry != NULL' failed
Rhythmbox-Message: 23:47:30.640: Missing plugin: gstreamer|1.0|rhythmbox|MPEG-4 AAC decoder|decoder-audio/mpeg, mpegversion=(int)4, level=(string)2, base-profile=(string)lc, profile=(string)lc
** Message: 23:47:30.692: PackageKit: xid = 0
** Message: 23:47:30.693: PackageKit: desktop_id = (null)
** Message: 23:47:30.693: PackageKit: Codec nice name: MPEG-4 AAC decoder
** Message: 23:47:30.693: PackageKit: ignoring field named level
** Message: 23:47:30.693: PackageKit: ignoring field named base-profile
** Message: 23:47:30.693: PackageKit: ignoring field named profile
** Message: 23:47:30.693: PackageKit: field is: mpegversion, type: gint
** Message: 23:47:30.693: PackageKit: structure: gstreamer1(decoder-audio/mpeg)(mpegversion=4)()(64bit)
** Message: 23:47:30.698: PackageKit: Did not install codec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PackageKit was not provided by any .service files
Rhythmbox-Message: 23:47:30.699: No installation candidate for missing plugins found.
(rhythmbox:17216): RhythmDB-CRITICAL **: 23:47:30.701: rhythmdb_entry_unref: assertion 'entry != NULL' failed
Steps to reproduce:
- Search for
macos
in podcast search. 3 feeds will be listed. - Select entry ( 1 episode ) with author AppleDev and click Subscribe.
- Click close.
- Once the episode is downloaded, click play.
- Above assertion error is displayed.