Summary: | crash on nullptr VirtualDesktopManager | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Harald Sitter <sitter> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | nate |
Priority: | NOR | Keywords: | qt6 |
Version: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/aabc1626320624e55efefb44bc58430c232d5b7f | Version Fixed In: | |
Sentry Crash Report: |
Description
Harald Sitter
2023-10-12 12:26:24 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/4562 Git commit aabc1626320624e55efefb44bc58430c232d5b7f by Vlad Zahorodnii. Committed on 14/11/2023 at 14:51. Pushed by vladz into branch 'master'. x11: Unload effects before destroying Workspace and Compositor Effects can hold references to closed windows, which can cause problems after the workspace is destroyed. This change makes ApplicationX11 unload effects before destroying the Workspace and the Compositor similar to how it's done in main_wayland. M +9 -0 src/main_x11.cpp https://invent.kde.org/plasma/kwin/-/commit/aabc1626320624e55efefb44bc58430c232d5b7f |