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 via email to