Bug#1082951: xwayland: XWayland crashes after login to KDE Plasma Wayland session
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 systemd-coredump@1-2186-0.service - Process Core Dump (PID 2186/UID 0).
Sep 28 21:14:34 computer systemd[1]: Started drkonqi-coredump-processor@1-2186-0.service - 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
Reply to: