[Pkg-utopia-maintainers] Bug#1025427: pipewire: frequent crashes on x11 bell
Adam Borowski
kilobyte at angband.pl
Sun Dec 4 14:21:59 GMT 2022
Package: pipewire
Version: 0.3.61-1
Severity: normal
Hi!
On a machine with no physical PC honker, I have the x11 bell enabled.
And that causes random but frequent crashes in pipewire:
Program terminated with signal SIGSEGV, Segmentation fault.
#0 __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:40
40 ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S: No such file or directory.
[Current thread is 1 (Thread 0x7f142ffff6c0 (LWP 522))]
(gdb) bt full
#0 __strcmp_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcmp-sse2-unaligned.S:40
No locals.
#1 0x00007f143037bb55 in loader_callback (item=0x7f1420000e70, userdata=<optimized out>)
at libltdl/lt_dlloader.c:56
vtable = <optimized out>
name = <optimized out>
__PRETTY_FUNCTION__ = "loader_callback"
#2 0x00007f143037efb0 in lt__slist_find (slist=0x7f1420000e70,
find=find at entry=0x7f143037bb40 <loader_callback>, matchdata=matchdata at entry=0x7f13d1421330)
at libltdl/slist.c:126
result = 0x0
__PRETTY_FUNCTION__ = "lt__slist_find"
#3 0x00007f143037bcaa in lt_dlloader_find (
name=name at entry=0x7f13d1421330 <error: Cannot access memory at address 0x7f13d1421330>)
at libltdl/lt_dlloader.c:214
No locals.
#4 0x00007f143037bcd6 in lt_dlloader_remove (
name=0x7f13d1421330 <error: Cannot access memory at address 0x7f13d1421330>)
at libltdl/lt_dlloader.c:156
vtable = <optimized out>
id_string = "lt_dlloader_remove"
iface = <optimized out>
handle = <optimized out>
in_use = <optimized out>
in_use_by_resident = <optimized out>
#5 0x00007f143037d558 in lt_dlexit () at libltdl/ltdl.c:340
next = 0x7f1420000dd0
vtable = <optimized out>
level = <optimized out>
loader = 0x7f1420000e70
handle = <optimized out>
errors = 0
#6 0x00007f14303de115 in driver_destroy (c=c at entry=0x7f1420000b70) at ./src/dso.c:298
p = 0x7f1420000d20
ret = 0
__PRETTY_FUNCTION__ = "driver_destroy"
#7 0x00007f14303d5988 in ca_context_destroy (c=0x7f1420000b70) at ./src/common.c:186
ret = 0
__PRETTY_FUNCTION__ = "ca_context_destroy"
#8 0x00007f14308687fe in play_sample (impl=<optimized out>)
at ../src/modules/module-x11-bell.c:135
sample = 0x7f14308691eb "bell-window-system"
ca = 0x7f1420000b70
res = <optimized out>
sample = <optimized out>
ca = <optimized out>
res = <optimized out>
__func__ = "play_sample"
exit = <optimized out>
exit_destroy = <optimized out>
#9 do_play_sample (loop=<optimized out>, async=<optimized out>, seq=<optimized out>, data=<optimized out>, size=<optimized out>, user_data=<optimized out>) at ../src/modules/module-x11-bell.c:142
No locals.
#10 0x00007f1431d7298a in flush_items (impl=0x561fd8337a68) at ../spa/plugins/support/loop.c:181
item = 0x561fd8337b58
block = false
index = 0
res = <optimized out>
__func__ = "flush_items"
#11 0x00007f1431d727f9 in source_event_func (source=0x561fd833fb90) at ../spa/plugins/support/loop.c:592
s = 0x561fd833fb90
count = 1
res = <optimized out>
__func__ = "source_event_func"
#12 0x00007f1431d74e8e in loop_iterate (object=0x561fd8337a68, timeout=-1) at ../spa/plugins/support/loop.c:431
s = <optimized out>
__cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {94694771227408, -2109903483977498334, 4294967295, 94694771226728, 140725934194656, 139724672987136, -5715082852569611998, -5715122637836680926}, __mask_was_saved = 0}}, __pad = {0x7f142fffeef0, 0x0, 0x0, 0x0}}
__cancel_routine = 0x7f1431d72320 <cancellation_handler>
__cancel_arg = <optimized out>
__not_first_call = <optimized out>
impl = 0x561fd8337a68
ep = {{events = 1, data = 0x561fd833fb90}, {events = 0, data = 0x0} <repeats 31 times>}
e = <optimized out>
i = 0
nfds = 1
cdata = {ep = 0x7f142fffec80, ep_count = 1}
__func__ = "loop_iterate"
#13 0x00007f143206e4fa in ?? () from /usr/lib/x86_64-linux-gnu/libpipewire-0.3.so.0
No symbol table info available.
#14 0x00007f1431e76fd4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139724681377472, 5658682304508821794, -128, 0, 140725934194656, 139724672987136, -5715082852466851550, -5715122499345481438}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#15 0x00007f1431ef766c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (666, 'testing'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.0.0-4-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages pipewire depends on:
ii adduser 3.129
ii init-system-helpers 1.65.2
ii libpipewire-0.3-modules 0.3.61-1
ii pipewire-bin 0.3.61-1
pipewire recommends no packages.
pipewire suggests no packages.
-- no debconf information
More information about the Pkg-utopia-maintainers
mailing list