Summary: | KWin crashes inside updateOffscreenTexture upon alt+tab | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | David Redondo <kde> |
Component: | general | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | nate |
Priority: | VHI | Keywords: | drkonqi, regression |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/commit/47e38b7141a9e1ff3c93b37a2df24a8ae7d9781c | Version Fixed In: | 5.23 |
Sentry Crash Report: |
Description
David Redondo
2021-07-27 09:06:37 UTC
I have occasionally seen this recently as well. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/1218 Git commit 47e38b7141a9e1ff3c93b37a2df24a8ae7d9781c by David Edmundson. Committed on 02/08/2021 at 08:43. Pushed by davidedmundson into branch 'master'. Disconnect frame renders when ThumbnailItem has no window It is perfectly valid to have a case where an item exists but has no window. During these times the item will never be rendered. Rather than guard in updateOffscreenTexture, it's more economical to disable the frame rendering in the first place. Especially as then it's easy to extend to item visibility. M +14 -4 src/scripting/thumbnailitem.cpp M +2 -1 src/scripting/thumbnailitem.h https://invent.kde.org/plasma/kwin/commit/47e38b7141a9e1ff3c93b37a2df24a8ae7d9781c |