Summary: | Breeze style crashed Dolphin? | ||
---|---|---|---|
Product: | [Plasma] Breeze | Reporter: | Tony <jodr666> |
Component: | QStyle | Assignee: | Unassigned bugs <unassigned-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | bugseforuns, isotope_infusion, kfm-devel, nate |
Priority: | NOR | Keywords: | drkonqi |
Version First Reported In: | 5.17.90 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/breeze/cf12bf4a077def21a8bacf4cd3c9650e5c051480 | Version Fixed In: | 5.19.0 |
Sentry Crash Report: |
Description
Tony
2020-01-28 10:39:36 UTC
*** Bug 416855 has been marked as a duplicate of this bug. *** Git commit 120fb3e01f220e894b7969b38847d5a91adcb6b0 by Vlad Zahorodnii. Committed on 28/01/2020 at 16:12. Pushed by vladz into branch 'master'. [kstyle] Unregister a shadow when it's destroyed Summary: Since lifetime of a KWindowShadow doesn't strictly match the lifetime of the associated widget, we need to unregister the shadow when it's destroyed in order to prevent accessing or deleting dangling pointers afterwards. Reviewers: #plasma, broulik Reviewed By: #plasma, broulik Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26967 M +5 -1 kstyle/oxygenshadowhelper.cpp https://commits.kde.org/oxygen/120fb3e01f220e894b7969b38847d5a91adcb6b0 Git commit cf12bf4a077def21a8bacf4cd3c9650e5c051480 by Vlad Zahorodnii. Committed on 28/01/2020 at 16:12. Pushed by vladz into branch 'master'. [kstyle] Unregister a shadow when it's destroyed Summary: Since lifetime of a KWindowShadow doesn't strictly match the lifetime of the associated widget, we need to unregister the shadow when it's destroyed in order to prevent accessing or deleting dangling pointers afterwards. Test Plan: plasmashell no longer crashes. Reviewers: #plasma, broulik Subscribers: apol, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26966 M +5 -1 kstyle/breezeshadowhelper.cpp https://commits.kde.org/breeze/cf12bf4a077def21a8bacf4cd3c9650e5c051480 I wonder if this is the plasma-integration issue we've been having recently. I was having this before but it went away after I recompiled plasma-integration from source. *** Bug 416880 has been marked as a duplicate of this bug. *** |