Bug#1076729: More logs
Some more logs running a nested kwin_wayland under an X11 session in a VM.
Below the diff with a identical launch after reverting to wayland libraries 1.22.
The following line in the crashing case looks interesting :
+wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1)
========== crash logs (1.23)
$ LANG=C kwin_wayland --xwayland /usr/bin/xeyes
No backend specified, automatically choosing X11 because DISPLAY is set
wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1)
kf.globalaccel.kglobalacceld: Failed to register service org.kde.kglobalaccel
OpenGL vendor string: Mesa
OpenGL renderer string: virgl (AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0...)
OpenGL version string: 4.3 (Core Profile) Mesa 24.1.3-2
OpenGL shading language version string: 4.30
Driver: Unknown
GPU class: Unknown
OpenGL version: 4.3
GLSL version: 4.30
Mesa version: 24.1.3
Linux kernel version: 6.9.10
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
kwin_core: eglPostSubBufferNV not supported, have to enable buffer preservation - which breaks v-sync and performance
linux_dmabuf_feedback.main_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/Xwayland (0x56325e8c0000+0x188552) [0x56325ea48552]
(EE) 1: /usr/bin/Xwayland (0x56325e8c0000+0x18c08d) [0x56325ea4c08d]
(EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7f4f1cc69000+0x3f590) [0x7f4f1cca8590]
(EE) 3: /lib/x86_64-linux-gnu/libwayland-client.so.0 (wl_proxy_get_version+0x4) [0x7f4f1d300244]
(EE) 4: /usr/bin/Xwayland (0x56325e8c0000+0x46696) [0x56325e906696]
(EE) 5: /usr/bin/Xwayland (0x56325e8c0000+0x406a6) [0x56325e9006a6]
(EE) 6: /usr/bin/Xwayland (0x56325e8c0000+0x115c95) [0x56325e9d5c95]
(EE) 7: /usr/bin/Xwayland (0x56325e8c0000+0xc10e4) [0x56325e9810e4]
(EE) 8: /usr/bin/Xwayland (0x56325e8c0000+0xae572) [0x56325e96e572]
(EE) 9: /usr/bin/Xwayland (0x56325e8c0000+0xaf646) [0x56325e96f646]
(EE) 10: /usr/bin/Xwayland (0x56325e8c0000+0xbaba9) [0x56325e97aba9]
(EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (0x7f4f1cc69000+0x29c8a) [0x7f4f1cc92c8a]
(EE) 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7f4f1cc92d45]
(EE) 13: /usr/bin/Xwayland (0x56325e8c0000+0x39ba1) [0x56325e8f9ba1]
(EE)
(EE) Segmentation fault at address 0x40
(EE)
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
(EE)
========== diff between ok (1.22) and ko (1.23)
$ LANG=C kwin_wayland --xwayland /usr/bin/xeyes
No backend specified, automatically choosing X11 because DISPLAY is set
+wl_global_create: implemented version for 'wl_shm' higher than interface version (2 > 1)
kf.globalaccel.kglobalacceld: Failed to register service org.kde.kglobalaccel
OpenGL vendor string: Mesa
OpenGL renderer string: virgl (AMD Radeon Graphics (radeonsi, gfx1103_r1, LLVM 17.0...)
@@ -19,14 +20,26 @@
linux_dmabuf_feedback.main_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
-The XKEYBOARD keymap compiler (xkbcomp) reports:
-> Warning: Unsupported maximum keycode 708, clipping.
-> X11 cannot support keycodes above 255.
-Errors from xkbcomp are not fatal to the X server
-linux_dmabuf_feedback.main_device: Failed to fetch DRM device
-linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
-linux_dmabuf_feedback.tranche_target_device: Failed to fetch DRM device
-kf.kirigami: Failed to find a Kirigami platform plugin
-qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
-qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
+(EE)
+(EE) Backtrace:
+(EE) 0: /usr/bin/Xwayland (0x56325e8c0000+0x188552) [0x56325ea48552]
+(EE) 1: /usr/bin/Xwayland (0x56325e8c0000+0x18c08d) [0x56325ea4c08d]
+(EE) 2: /lib/x86_64-linux-gnu/libc.so.6 (0x7f4f1cc69000+0x3f590) [0x7f4f1cca8590]
+(EE) 3: /lib/x86_64-linux-gnu/libwayland-client.so.0 (wl_proxy_get_version+0x4) [0x7f4f1d300244]
+(EE) 4: /usr/bin/Xwayland (0x56325e8c0000+0x46696) [0x56325e906696]
+(EE) 5: /usr/bin/Xwayland (0x56325e8c0000+0x406a6) [0x56325e9006a6]
+(EE) 6: /usr/bin/Xwayland (0x56325e8c0000+0x115c95) [0x56325e9d5c95]
+(EE) 7: /usr/bin/Xwayland (0x56325e8c0000+0xc10e4) [0x56325e9810e4]
+(EE) 8: /usr/bin/Xwayland (0x56325e8c0000+0xae572) [0x56325e96e572]
+(EE) 9: /usr/bin/Xwayland (0x56325e8c0000+0xaf646) [0x56325e96f646]
+(EE) 10: /usr/bin/Xwayland (0x56325e8c0000+0xbaba9) [0x56325e97aba9]
+(EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (0x7f4f1cc69000+0x29c8a) [0x7f4f1cc92c8a]
+(EE) 12: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7f4f1cc92d45]
+(EE) 13: /usr/bin/Xwayland (0x56325e8c0000+0x39ba1) [0x56325e8f9ba1]
+(EE)
+(EE) Segmentation fault at address 0x40
+(EE)
+Fatal server error:
+(EE) Caught signal 11 (Segmentation fault). Server aborting
+(EE)
Reply to: