weston/xwayland
Brendan King 7fa9c19a99 xwayland: fix segfault when running x11perf
Running "x11perf -reps 1 -repeat 1 -all" will segfault, due to
windows being left on lists after being destroyed.

The fix was devised after running Weston under valgrind whilst
x11perf was running.

Fixes: https://gitlab.freedesktop.org/wayland/weston/-/issues/797

Signed-off-by: Brendan King <Brendan.King@imgtec.com>
(cherry picked from commit 751c1c9496)
2025-04-28 15:35:44 +03:00
..
dnd.c shared: extract hash table implementation from xwayland 2023-03-03 08:08:46 +00:00
launcher.c xwayland: Fix user after free on shutdown 2022-01-21 11:42:03 +00:00
meson.build xwm: Add support for xwayland_shell_v1 2023-03-03 08:21:24 +00:00
selection.c xwm: Assert if we try to fetch our own selection 2022-12-07 10:03:37 +02:00
window-manager.c xwayland: fix segfault when running x11perf 2025-04-28 15:35:44 +03:00
xwayland-internal-interface.h libweston-desktop: Add get_position 2022-06-29 11:44:48 +00:00
xwayland.h xwm: Add support for xwayland_shell_v1 2023-03-03 08:21:24 +00:00