Package: pidgin
Version: 2.14.14-1+b3
Followup-For: Bug #1127417
X-Debbugs-Cc: [email protected]
Dear maintainer,
I have also started observing this bug recently. `pidgin --debug` ends
with
(11:57:26) GStreamer: gst_device_get_display_name: assertion 'GST_IS_DEVICE
(device)' failed
(11:57:26) GStreamer: gst_device_get_device_class: assertion 'GST_IS_DEVICE
(device)' failed
(11:57:26) GStreamer: gst_device_get_display_name: assertion 'GST_IS_DEVICE
(device)' failed
(11:57:26) GStreamer: gst_device_get_device_class: assertion 'GST_IS_DEVICE
(device)' failed
Pidgin 2.14.14 has segfaulted and attempted to dump a core file.
and when I tried to produce the backtrace, I got quite similar one as
James posted here, so I am omitting it (but will provide if necessary).
After a while I noticed that it consistently occurs at the moment when
another application starts playing sounds/music. It gets worse if those
are message notifications (e.g. from Thunderbird) and arrive often. When
sound is already playing (music) or stops playing, Pidgin does not
crash.
I am using PipeWire/WirePlumber.
Looking into the history of updates at my machine, I would suspect the
update
libgstreamer1.0-0:amd64 (1.26.10-1, 1.28.0-2)
could be related, or possibly a former one:
pipewire:amd64 (1.4.9-1+b1, 1.4.10-1)
Just to note, I use another quite similar Debian installation, however,
I do not observe the problem there, at least definitely not that often
as with this one.
Hope this helps at least a bit.
Best wishes
Tomaxuser
-- System Information:
Debian Release: forky/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.19.8+deb14-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC,
TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pidgin depends on:
ii libatk1.0-0t64 2.59.1-2
ii libc6 2.42-13
ii libcairo2 1.18.4-3
ii libdbus-1-3 1.16.2-4
ii libgdk-pixbuf-2.0-0 2.44.5+dfsg-4
ii libglib2.0-0t64 2.88.0-1
ii libgstreamer-plugins-base1.0-0 1.28.1-1
ii libgstreamer1.0-0 1.28.1-1
ii libgtk2.0-0t64 2.24.33-10
ii libgtkspell0 2.0.16-1.3+b4
ii libice6 2:1.1.1-1+b1
ii libpango-1.0-0 1.57.0-1
ii libpurple0t64 2.14.14-1+b3
ii libsm6 2:1.2.6-1+b1
ii libx11-6 2:1.8.13-1
ii libxss1 1:1.2.3-1+b4
ii perl-base [perlapi-5.40.1] 5.40.1-7
ii pidgin-data 2.14.14-1
Versions of packages pidgin recommends:
ii gstreamer1.0-alsa 1.28.1-1
ii gstreamer1.0-libav 1.28.1-1
ii gstreamer1.0-plugins-base 1.28.1-1
ii gstreamer1.0-plugins-good 1.28.1-1
ii gstreamer1.0-pulseaudio 1.28.1-1
ii sensible-utils 0.0.26
Versions of packages pidgin suggests:
ii libsqlite3-0 3.46.1-9+b1
-- no debconf information