https://bugs.kde.org/show_bug.cgi?id=359531
Bug ID: 359531 Summary: [wayland] add support for xdg_shell should stop gtk3 applications from crashing Product: kwin Version: 5.5.4 Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: dah5a...@genodeftest.de Currently, any gtk+ 3.x application (with wayland rendering backend enabled by default) starting inside kwin+wayland will crash. Reproducible: Always Steps to Reproduce: 1. Run a kwin_wayland session, even a nested one works: $ kwin_wayland --xwayland --windowed 2. Start any gtk3 based application $ gnome-calculator Actual Results: segfault in wl_proxy_marshal_constructor() because the proxy is NULL. Expected Results: No crash According to Oliver Fourdan (RedHat) this is because kwin@wayland doesn't implement the xdg_shell protocol yet. I am posting this here so nobody will wonder why gtk+ 3.x applications always crash on start. Truncated backtrace: Thread no. 1 (5 frames) #0 wl_proxy_marshal_constructor at src/wayland-client.c:678 #1 gdk_wayland_window_create_xdg_surface at ../../gdk/wayland/xdg-shell-client-protocol.h:151 #3 gdk_wayland_window_show at gdkwindow-wayland.c:1394 #5 gdk_window_show_internal at gdkwindow.c:5013 #6 gtk_window_map at gtkwindow.c:6099 -- You are receiving this mail because: You are watching all bug changes.