Package: pidgin
Version: 2.14.14-1+b3
Severity: important
Dear Maintainer,
pidgin seems to segfault at startup. Based on the backtrace below, it appears to
be sound-related.
#0 0x00007ffff7d4c93d in gst_device_get_display_name
(device=device@entry=0x5555559234a0) at ../gst/gstdevice.c:263
__inst = 0x5555559234a0
__t = 0x7fffe80079c0 [GstDevice/GstObject/GInitiallyUnowned]
__r = <optimized out>
_g_boolean_var_12 = 0
#1 0x00007ffff6f7f8cb in purple_media_manager_unregister_gst_device
(manager=0x5555556d0360 [PurpleMediaManager], device=<optimized out>) at
../../libpurple/mediamanager.c:2254
name2 = <optimized out>
device_class2 = <optimized out>
info = 0x55555592cea0 [PurpleMediaElementInfo]
next = 0x5555559201b0 = {0x555555915d40, 0x5555559169e0,
0x555555912650, 0x555555947130, 0x5555558f2f50, 0x5555558f2eb0, 0x5555558f2e10,
0x5555558f2d70, 0x5555558f2cd0, 0x5555558f2c30, 0x5555558f2b90, 0x5555558f2af0,
0x5555558f2a30, 0x5555558f2970}
device2 = 0x5555559234a0
i = 0x5555559201b0 = {0x555555915d40, 0x5555559169e0, 0x555555912650,
0x555555947130, 0x5555558f2f50, 0x5555558f2eb0, 0x5555558f2e10, 0x5555558f2d70,
0x5555558f2cd0, 0x5555558f2c30, 0x5555558f2b90, 0x5555558f2af0, 0x5555558f2a30,
0x5555558f2970}
name = 0x55555636de70 "unknown"
device_class = 0x55555638c830 "Stream/Output/Audio"
done = 0
#2 device_monitor_bus_cb (bus=<optimized out>, message=<optimized out>,
user_data=0x5555556d0360) at ../../libpurple/mediamanager.c:2299
manager = <optimized out>
message_type = <optimized out>
device = 0x7fffe80097f0 [GstPipeWireDevice]
#3 device_monitor_bus_cb (bus=<optimized out>, message=<optimized out>,
user_data=0x5555556d0360) at ../../libpurple/mediamanager.c:2286
manager = 0x5555556d0360 [PurpleMediaManager]
message_type = <optimized out>
device = 0x7fffe80097f0 [GstPipeWireDevice]
#4 0x00007ffff7d38f79 in gst_bus_source_dispatch (source=0x555555774e90,
callback=0x7ffff6f7f7e0 <device_monitor_bus_cb>, user_data=0x5555556d0360) at
../gst/gstbus.c:841
handler = 0x7ffff6f7f7e0 <device_monitor_bus_cb>
bsource = 0x555555774e90
message = <optimized out>
keep = <optimized out>
bus = 0x5555558eae50 [GstBus]
#5 0x00007ffff71f46ee in g_main_dispatch
(context=context@entry=0x555555667fb0) at ../../../glib/gmain.c:3565
dispatch = 0x7ffff7d38ef0 <gst_bus_source_dispatch>
prev_source = 0x0
begin_time_nsec = 372144967782
was_in_call = 0
user_data = 0x5555556d0360
callback = 0x7ffff6f7f7e0 <device_monitor_bus_cb>
cb_funcs = 0x7ffff72f1260 <g_source_callback_funcs>
cb_data = 0x5555558f3610
need_destroy = <optimized out>
source = 0x555555774e90
current = 0x5555561ab910
i = 1
#6 0x00007ffff71f7a8f in g_main_context_dispatch_unlocked
(context=0x555555667fb0) at ../../../glib/gmain.c:4425
#7 g_main_context_iterate_unlocked (context=0x555555667fb0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../../../glib/gmain.c:4490
max_priority = 0
timeout_usec = 0
some_ready = 1
nfds = 12
allocated_nfds = <optimized out>
fds = 0x5555569f0500
begin_time_nsec = <optimized out>
#8 0x00007ffff71f850f in g_main_loop_run (loop=loop@entry=0x5555561ab950) at
../../../glib/gmain.c:4695
self = <optimized out>
#9 0x00007ffff794171f in IA__gtk_main () at ../../../../gtk/gtkmain.c:1270
tmp_list = 0x0
functions = 0x0
init = <optimized out>
loop = 0x5555561ab950
#10 0x0000555555590a9c in main (argc=<optimized out>, argv=<optimized out>) at
../../pidgin/gtkmain.c:948
opt_force_online = <optimized out>
opt_help = <optimized out>
opt_login = <optimized out>
opt_nologin = <optimized out>
opt_version = <optimized out>
opt_si = <optimized out>
opt_config_dir_arg = <optimized out>
opt_login_arg = <optimized out>
opt_session_arg = <optimized out>
search_path = <optimized out>
accounts = <optimized out>
sig_indx = 1
sigset = {__val = {91142, 0 <repeats 15 times>}}
errmsg = '\000' <repeats 1672 times>...
signal_channel = <optimized out>
signal_status = <optimized out>
signal_channel_watcher = 1
segfault_message_tmp = <optimized out>
error = 0x0
opt = <optimized out>
gui_check = <optimized out>
debug_enabled = <optimized out>
migration_failed = <optimized out>
active_accounts = <optimized out>
long_options = {{name = 0x55555561ffad "config", has_arg = 1, flag =
0x0, val = 99}, {name = 0x555555618f9d "debug", has_arg = 0, flag = 0x0, val =
100}, {name = 0x55555561f79c "force-online", has_arg = 0, flag = 0x0, val =
102}, {name = 0x55555561a604 "help", has_arg = 0, flag = 0x0, val = 104}, {name
= 0x55555561f649 "login", has_arg = 2, flag = 0x0, val = 108}, {name =
0x55555561f7a9 "multiple", has_arg = 0, flag = 0x0, val = 109}, {name =
0x55555561f7b2 "nologin", has_arg = 0, flag = 0x0, val = 110}, {name =
0x555555621962 "session", has_arg = 1, flag = 0x0, val = 115}, {name =
0x55555561ada7 "version", has_arg = 0, flag = 0x0, val = 118}, {name =
0x55555561f7ba "display", has_arg = 1, flag = 0x0, val = 68}, {name =
0x55555561fbe0 "sync", has_arg = 0, flag = 0x0, val = 83}, {name = 0x0, has_arg
= 0, flag = 0x0, val = 0}}
-- System Information:
Debian Release: forky/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'unstable'), (500, 'testing'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.18.8+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_AU.UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pidgin depends on:
ii libatk1.0-0t64 2.59.1-2
ii libc6 2.42-11+b1
ii libcairo2 1.18.4-3
ii libdbus-1-3 1.16.2-3
ii libgdk-pixbuf-2.0-0 2.44.4+dfsg-1
ii libglib2.0-0t64 2.86.3-5
ii libgstreamer-plugins-base1.0-0 1.28.0-1
ii libgstreamer1.0-0 1.28.0-2
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.12-1+b1
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.0-1
ii gstreamer1.0-libav 1.28.0-1
ii gstreamer1.0-plugins-base 1.28.0-1
ii gstreamer1.0-plugins-good 1.28.0-1
ii gstreamer1.0-pulseaudio 1.28.0-1
ii sensible-utils 0.0.26
Versions of packages pidgin suggests:
ii libsqlite3-0 3.46.1-9
-- no debconf information