Subject: xwayland: XWayland crashes after login to KDE Plasma Wayland session Package: xwayland Version: 2:22.1.9-1 Severity: important
Dear Maintainers, I am on the latest updates of bookworm-backports and cannot properly start a KDE Plasma Wayland session. After logging in via sddm a black screen shows up with the "KDE Plasma"-styled mouse icon a nd I can move the mouse around, Then it gets stuck and I can neither move it nor change to any other tty. Only the power button works and shuts down the system as usual. I did not find any bug report for bookworm-backports so I decided to create another one. Please see attached the backtraces with dbgsyms. Thank you! Best regards, John -- System Information: Debian Release: 12.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.10.6+bpo-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.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 xwayland depends on: ii libc6 2.36-9+deb12u8 ii libdrm2 2.4.123-1~bpo12+1 ii libepoxy0 1.5.10-1 ii libgbm1 24.2.2-1~bpo12+1 ii libgcrypt20 1.10.1-3 ii libgl1 1.6.0-1 ii libpixman-1-0 0.42.2-1 ii libtirpc3 1.3.3+ds-1 ii libwayland-client0 1.23.0-1~bpo12+1 ii libxau6 1:1.0.9-1 ii libxcvt0 0.1.2-1 ii libxdmcp6 1:1.1.2-3 ii libxfont2 1:2.0.6-1 ii libxshmfence1 1.3-1 ii xserver-common 2:21.1.7-3+deb12u7 xwayland recommends no packages. xwayland suggests no packages. -- no debconf information ############################## Excerpt from journalctl ############################## Sep 28 21:14:32 computer kwin_wayland_wrapper[2131]: No backend specified, automatically choosing drm Sep 28 21:14:32 computer kwin_wayland_wrapper[2131]: wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1) Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: OpenGL vendor string: AMD Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: OpenGL renderer string: AMD Radeon Vega 3 / 10 Graphics (radeonsi, raven, LLVM 15.0.6, DRM 3.57, 6.10.6+bpo-amd64) Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: OpenGL version string: 4.6 (Core Profile) Mesa 24.2.2-1~bpo12+1 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: OpenGL shading language version string: 4.60 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Driver: Unknown Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: GPU class: Unknown Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: OpenGL version: 4.6 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: GLSL version: 4.60 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Mesa version: 24.2.2 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Linux kernel version: 6.10.6 Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Requires strict binding: no Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: GLSL shaders: yes Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Texture NPOT support: yes Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: Virtual Machine: no Sep 28 21:14:33 computer kwin_wayland_wrapper[2131]: kwin_xkbcommon: XKB: inet:334:58: unrecognized keysym "XF86EmojiPicker" Sep 28 21:14:34 computer kcminit_startup[2135]: Initializing "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_mouse.so" Sep 28 21:14:34 computer kcminit_startup[2135]: Initializing "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/kcms/systemsettings/kcm_style.so" Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Backtrace: Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 0: /usr/bin/Xwayland (0x5594f1aea000+0x178fe4) [0x5594f1c62fe4] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 1: /usr/bin/Xwayland (0x5594f1aea000+0x17c9d9) [0x5594f1c669d9] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7f78ef01f000+0x3c050) [0x7f78ef05b050] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 3: /lib/x86_64-linux-gnu/libwayland-client.so.0 (wl_proxy_get_version+0x0) [0x7f78efc031d0] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 4: /usr/bin/Xwayland (0x5594f1aea000+0x3ce7d) [0x5594f1b26e7d] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 5: /usr/bin/Xwayland (0x5594f1aea000+0x39ff2) [0x5594f1b23ff2] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 6: /usr/bin/Xwayland (0x5594f1aea000+0x108381) [0x5594f1bf2381] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 7: /usr/bin/Xwayland (0x5594f1aea000+0xb4144) [0x5594f1b9e144] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 8: /usr/bin/Xwayland (0x5594f1aea000+0xa17aa) [0x5594f1b8b7aa] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 9: /usr/bin/Xwayland (0x5594f1aea000+0xa2822) [0x5594f1b8c822] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 10: /usr/bin/Xwayland (0x5594f1aea000+0xada39) [0x5594f1b97a39] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (0x7f78ef01f000+0x2724a) [0x7f78ef04624a] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7f78ef046305] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) 13: /usr/bin/Xwayland (0x5594f1aea000+0x33fe1) [0x5594f1b1dfe1] Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Segmentation fault at address 0x40 Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: Fatal server error: Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Caught signal 11 (Segmentation fault). Server aborting Sep 28 21:14:34 computer kwin_wayland_wrapper[2159]: (EE) Sep 28 21:14:34 computer systemd[1]: Started [email protected] - Process Core Dump (PID 2186/UID 0). Sep 28 21:14:34 computer systemd[1]: Started [email protected] - Pass systemd-coredump journal entries to relevant user for potential DrKonqi handling. Sep 28 21:14:37 computer systemd-coredump[2187]: Process 2159 (Xwayland) of user 1001 dumped core. Stack trace of thread 2159: #0 0x00007f78ef0a9e3c __pthread_kill_implementation (libc.so.6 + 0x8ae3c) #1 0x00007f78ef05afb2 __GI_raise (libc.so.6 + 0x3bfb2) #2 0x00007f78ef045472 __GI_abort (libc.so.6 + 0x26472) #3 0x00005594f1c696da OsAbort (Xwayland + 0x17f6da) #4 0x00005594f1c6e273 AbortServer (Xwayland + 0x184273) #5 0x00005594f1c6f2a5 FatalError (Xwayland + 0x1852a5) #6 0x00005594f1c66a38 OsSigHandler (Xwayland + 0x17ca38) #7 0x00007f78ef05b050 __restore_rt (libc.so.6 + 0x3c050) #8 0x00007f78efc031d0 wl_proxy_get_version (libwayland-client.so.0 + 0x81d0) #9 0x00005594f1b26e7d wl_shm_create_pool (Xwayland + 0x3ce7d) #10 0x00005594f1b23ff2 xwl_realize_cursor (Xwayland + 0x39ff2) #11 0x00005594f1bf2381 AnimCurRealizeCursor (Xwayland + 0x108381) #12 0x00005594f1b9e144 InitializeSprite (Xwayland + 0xb4144) #13 0x00005594f1b8b7aa EnableDevice (Xwayland + 0xa17aa) #14 0x00005594f1b8c822 InitCoreDevices (Xwayland + 0xa2822) #15 0x00005594f1b97a39 dix_main (Xwayland + 0xada39) #16 0x00007f78ef04624a __libc_start_call_main (libc.so.6 + 0x2724a) #17 0x00007f78ef046305 __libc_start_main_impl (libc.so.6 + 0x27305) #18 0x00005594f1b1dfe1 _start (Xwayland + 0x33fe1) Stack trace of thread 2173: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2176: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2175: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2180: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2178: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2181: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2174: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2177: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) Stack trace of thread 2182: #0 0x00007f78ef0a4e96 __futex_abstimed_wait_common64 (libc.so.6 + 0x85e96) #1 0x00007f78ef0a7558 __pthread_cond_wait_common (libc.so.6 + 0x88558) #2 0x00007f78ec91b859 cnd_wait (libgallium-24.2.2-1~bpo12+1.so + 0x11b859) #3 0x00007f78ec8fb54b util_queue_thread_func (libgallium-24.2.2-1~bpo12+1.so + 0xfb54b) #4 0x00007f78ec91b797 impl_thrd_routine (libgallium-24.2.2-1~bpo12+1.so + 0x11b797) #5 0x00007f78ef0a8144 start_thread (libc.so.6 + 0x89144) #6 0x00007f78ef1287dc __clone3 (libc.so.6 + 0x1097dc) ELF object binary architecture: AMD x86-64

