Bug#1118252: rhythmbox: Crashes when "play next" button pressed multiple times in a row
apilatosba
aposdapulos098 at hotmail.com
Fri Oct 17 10:10:59 BST 2025
Package: rhythmbox
Version: 3.4.8-3
Severity: normal
X-Debbugs-Cc: aposdapulos098 at hotmail.com
Dear Maintainer,
I press the play next button multiple times in a row and it crashed the
program. this is the output i got when i run it from terminal:
```
~ rhythmbox
SEGV | 31s | 10:59:21
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/artsearch/embedded.py",
line 52, in discovered_cb
key = RB.ExtDBKey.create_storage("album",
self.search_key.get_field("album"))
TypeError: Argument 1 does not allow None as a value
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/artsearch/embedded.py",
line 52, in discovered_cb
key = RB.ExtDBKey.create_storage("album",
self.search_key.get_field("album"))
TypeError: Argument 1 does not allow None as a value
Traceback (most recent call last):
File "/usr/lib/x86_64-linux-gnu/rhythmbox/plugins/artsearch/embedded.py",
line 52, in discovered_cb
key = RB.ExtDBKey.create_storage("album",
self.search_key.get_field("album"))
TypeError: Argument 1 does not allow None as a value
Fatal glibc error: malloc.c:2601 (sysmalloc): assertion failed: (old_top ==
initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE &&
prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)
zsh: IOT instruction rhythmbox
```
it says glibc error. i have 16gb of ram and 32gb of swap space and at the time
i executed the program 30% of ram was in use and 0% of swap was in use. so i
dont think it is related to having not enough memory.
rhythmbox version = 3.4.8-3
Cheers
apilatosba
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.16.12+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages rhythmbox depends on:
ii dbus 1.16.2-2
ii gstreamer1.0-plugins-base 1.26.7-1
ii gstreamer1.0-plugins-good 1.26.7-1
ii gstreamer1.0-x 1.26.7-1
ii libc6 2.41-12
ii libglib2.0-0t64 2.86.0-5
ii libgstreamer-plugins-base1.0-0 1.26.7-1
ii libgstreamer1.0-0 1.26.7-1
ii libgtk-3-0t64 3.24.51-1
ii libpeas-1.0-0 1.36.0-5
ii librhythmbox-core10 3.4.8-3
ii libx11-6 2:1.8.12-1
ii media-player-info 26-1
ii rhythmbox-data 3.4.8-3
Versions of packages rhythmbox recommends:
ii avahi-daemon 0.8-17
ii gnome-shell [notification-daemon] 48.5-3
ii gstreamer1.0-plugins-ugly 1.26.7-1
ii gvfs-backends 1.58.0-1
ii rhythmbox-plugins 3.4.8-3
ii yelp 49.0-3
Versions of packages rhythmbox suggests:
pn gnome-codec-install <none>
ii gnome-control-center 1:49.1-1
ii gstreamer1.0-plugins-bad 1.26.7-1
ii rhythmbox-plugin-cdrecorder 3.4.8-3
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list