https://bugs.kde.org/show_bug.cgi?id=427688

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/commit/2093820aba4b
                   |                            |bb26130b2b6d788b73584a5a6eb
                   |                            |d
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
   Version Fixed In|                            |5.20.1

--- Comment #7 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 2093820aba4bbb26130b2b6d788b73584a5a6ebd by Vlad Zahorodnii.
Committed on 14/10/2020 at 16:17.
Pushed by vladz into branch 'master'.

xwayland: Avoid creating a tree query on crash

If Xwayland has crashed, the Workspace will block stacking order updates
and start destroying all X11 clients.

Once stacking order updates are unblocked, the Workspace will mark the X
stacking order as dirty and create a new Xcb::Tree object.

We don't want to create that Xcb::Tree object because accessing it
after the XCB connection has been shut down will lead to a crash.
FIXED-IN: 5.20.1

M  +7    -0    autotests/integration/xwaylandserver_crash_test.cpp
M  +7    -0    autotests/integration/xwaylandserver_restart_test.cpp
M  +11   -0    main.h
M  +1    -1    workspace.cpp
M  +4    -0    xwl/xwayland.cpp

https://invent.kde.org/plasma/kwin/commit/2093820aba4bbb26130b2b6d788b73584a5a6ebd

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to