kwin/plugins/kdecorations
David Edmundson 275b7ee0f4 Workaround crash in Aurorae destruction
Summary:
Workaround QtBug-68997

Deleting of a RenderControl/render controlled window triggers deletion
of other queued deleted items, putting KWin in a corrupt state. See Qt
bug report.

Deleting this queued means we know we don't have anything else going on
in the stack which should make this somewhat safe.

BUG: 395346

Test Plan:
Couldn't reproduce original crash. Based purely on the incomplete backtrace and code reading

Set an Aurorae theme. Closed some windows. Things still worked as before

Reviewers: #kwin, #plasma, mart

Reviewed By: #kwin, #plasma, mart

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D13614
2018-06-20 09:39:29 +01:00
..
aurorae Workaround crash in Aurorae destruction 2018-06-20 09:39:29 +01:00
CMakeLists.txt Drop specifying the default debug areas 2016-06-28 11:37:22 +02:00
Messages.sh Move clients/ to plugins/kdecorations/ 2016-04-15 15:21:03 +02:00