Bug#1103257: wayvnc aborts when cycling outputs
From
Kevin Otte@21:1/5 to
All on Tue Apr 15 20:40:02 2025
Package: wayvnc
Version: 0.9.1-1
Severity: important
Dear Maintainer,
When trying to switch the active output (from a terminal while connected to the display) with the command "wayvncctl output-cycle", the wayvnc process aborts.
Here is the output of "coredumpctl info wayvnc" from the latest attempt:
PID: 247863 (wayvnc)
UID: 1000 (kjotte)
GID: 1000 (kjotte)
Signal: 6 (ABRT)
Timestamp: Tue 2025-04-15 14:11:45 EDT (11min ago)
Command Line: wayvnc
Executable: /usr/bin/wayvnc
Control Group: /user.slice/user-1000.slice/session-46.scope
Unit: session-46.scope
Slice: user-1000.slice
Session: 46
Owner UID: 1000 (kjotte)
Boot ID: 46be3532994b4908ae51158d3d0bc557
Machine ID: dc5ab88cfeb34592b39a8035f9576b75
Hostname: mystic
Storage: /var/lib/systemd/coredump/core.wayvnc.1000.46be3532994b4908ae51158d3d0bc557.247863.1744740705000000.zst (present)
Size on Disk: 18.3M
Message: Process 247863 (wayvnc) of user 1000 dumped core.
Module libzstd.so.1 from deb libzstd-1.5.7+dfsg-1.amd64
Module libgfortran.so.5 from deb gcc-14-14.2.0-19.amd64
Module libgomp.so.1 from deb gcc-14-14.2.0-19.amd64
Module libatomic.so.1 from deb gcc-14-14.2.0-19.amd64
Module libgcc_s.so.1 from deb gcc-14-14.2.0-19.amd64
Module libstdc++.so.6 from deb gcc-14-14.2.0-19.amd64
Stack trace of thread 247863:
#0 0x00007f756c97f507 __GI_abort (libc.so.6 + 0x28507)
#1 0x00007f756c980291 __libc_message_impl (libc.so.6 + 0x29291)
#2 0x00007f756c9f5465 malloc_printerr (libc.so.6 + 0x9e465)
#3 0x00007f756c9f615c _int_free_create_chunk (libc.so.6 + 0x9f15c)
#4 0x00007f756c9f74f8 _int_free_merge_chunk (libc.so.6 + 0xa04f8)
#5 0x00007f756c9f7690 _int_free_chunk (libc.so.6 + 0xa0690)
#6 0x00007f756c9fa3c0 _int_free (libc.so.6 + 0xa33c0)
#7 0x00007f756cbef954 n/a (libwayland-client.so.0 + 0x6954)
#8 0x00007f756cbf0f13 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x7f13)
#9 0x000055b9cc3dad55 n/a (/usr/bin/wayvnc + 0xdd55)
#10 0x00007f756cc1e0bc aml_dispatch (libaml.so.0 + 0x30bc)
#11 0x000055b9cc3d880a n/a (/usr/bin/wayvnc + 0xb80a)
#12 0x00007f756c980ca8 __libc_start_call_main (libc.so.6 + 0x29ca8)
#13 0x00007f756c980d65 __libc_start_main_impl (libc.so.6 + 0x29d65)
#14 0x000055b9cc3d8d71 n/a (/usr/bin/wayvnc + 0xbd71)
Stack trace of thread 247868:
#0 0x00007f756c9fb14f heap_for_ptr (libc.so.6 + 0xa414f)
#1 0x00007f756c888f57 tjInitCompress (libturbojpeg.so.0 + 0x3ef57)
#2 0x00007f756cbcb795 n/a (libneatvnc.so.0 + 0x11795)
#3 0x00007f756cc1ea14 n/a (libaml.so.0 + 0x3a14)
#4 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#5 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247866:
#0 0x00007f756c9f19ee __syscall_cancel_arch (libc.so.6 + 0x9a9ee)
#1 0x00007f756c9e6668 __internal_syscall_cancel (libc.so.6 + 0x8f668)
#2 0x00007f756c9e6c9c __futex_abstimed_wait_common64 (libc.so.6 + 0x8fc9c)
#3 0x00007f756c9e9158 __pthread_cond_wait_common (libc.so.6 + 0x92158)
#4 0x00007f755ce27ca3 n/a (libopenblas.so.0 + 0xa07ca3)
#5 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#6 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247867:
#0 0x00007f756c9e6687 __internal_syscall_cancel (libc.so.6 + 0x8f687)
#1 0x00007f756c9e6c9c __futex_abstimed_wait_common64 (libc.so.6 + 0x8fc9c)
#2 0x00007f756c9e9158 __pthread_cond_wait_common (libc.so.6 + 0x92158)
#3 0x00007f756cc1e9cb n/a (libaml.so.0 + 0x39cb)
#4 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#5 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247865:
#0 0x00007f756c9f19ee __syscall_cancel_arch (libc.so.6 + 0x9a9ee)
#1 0x00007f756c9e6668 __internal_syscall_cancel (libc.so.6 + 0x8f668)
#2 0x00007f756c9e6c9c __futex_abstimed_wait_common64 (libc.so.6 + 0x8fc9c)
#3 0x00007f756c9e9158 __pthread_cond_wait_common (libc.so.6 + 0x92158)
#4 0x00007f755ce27ca3 n/a (libopenblas.so.0 + 0xa07ca3)
#5 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#6 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247869:
#0 0x00007f756c9e6687 __internal_syscall_cancel (libc.so.6 + 0x8f687)
#1 0x00007f756c9e6c9c __futex_abstimed_wait_common64 (libc.so.6 + 0x8fc9c)
#2 0x00007f756c9e9158 __pthread_cond_wait_common (libc.so.6 + 0x92158)
#3 0x00007f756cc1e9cb n/a (libaml.so.0 + 0x39cb)
#4 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#5 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247870:
#0 0x00007f756c850e0a n/a (libturbojpeg.so.0 + 0x6e0a)
#1 0x00007f756c8510d6 n/a (libturbojpeg.so.0 + 0x70d6)
#2 0x00007f756c863d9c n/a (libturbojpeg.so.0 + 0x19d9c)
#3 0x00007f756c84e961 n/a (libturbojpeg.so.0 + 0x4961)
#4 0x00007f756c889671 tjCompress2 (libturbojpeg.so.0 + 0x3f671)
#5 0x00007f756cbcb834 n/a (libneatvnc.so.0 + 0x11834)
#6 0x00007f756cc1ea14 n/a (libaml.so.0 + 0x3a14)
#7 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#8 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
Stack trace of thread 247864:
#0 0x00007f756c9f19ee __syscall_cancel_arch (libc.so.6 + 0x9a9ee)
#1 0x00007f756c9e6668 __internal_syscall_cancel (libc.so.6 + 0x8f668)
#2 0x00007f756c9e6c9c __futex_abstimed_wait_common64 (libc.so.6 + 0x8fc9c)
#3 0x00007f756c9e9158 __pthread_cond_wait_common (libc.so.6 + 0x92158)
#4 0x00007f755ce27ca3 n/a (libopenblas.so.0 + 0xa07ca3)
#5 0x00007f756c9e9b7b start_thread (libc.so.6 + 0x92b7b)
#6 0x00007f756ca677b8 __clone3 (libc.so.6 + 0x1107b8)
ELF object binary architecture: AMD x86-64
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.19-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.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 wayvnc depends on:
ii libaml0t64 0.3.0-3
ii libc6 2.41-6
ii libdrm2 2.4.124-2
ii libgbm1 25.0.3-1
ii libjansson4 2.14-2+b3
ii libneatvnc0 0.9.1+dfsg-1
ii libpam0g 1.7.0-3
ii libpixman-1-0 0.44.0-3
ii libwayland-client0 1.23.1-3
ii libxkbcommon0 1.7.0-2
wayvnc recommends no packages.
wayvnc suggests no packages.
-- no debconf information
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)