Summary: | Deleting Panel with Panel Spacers on it crashes Plasma in PanelSpacer::containmentGraphicObject() | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Nate Graham <nate> |
Component: | Panel Spacer widget | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | aleixpol |
Priority: | NOR | ||
Version: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/db0f5e68f26bc65d666fad1a9f16fbada3c0909b | Version Fixed In: | 5.25.3 |
Sentry Crash Report: |
Description
Nate Graham
2022-02-21 17:08:31 UTC
Git commit 65fe6b864d5bd5e49d2e0b021823d97ea377e545 by Nate Graham, on behalf of Dominic Hayes. Committed on 09/07/2022 at 22:14. Pushed by ngraham into branch 'master'. Fix "PanelSpacer::containmentGraphicObject()" plasmashell segfault This one-liner fix is from Aleix Pol, and fixes the following: - Crashes when deleting panels with Panel Spacer instances on them (as described in the bug ID named above) - Potentially endless crash looping when running `plasmashell --replace` while a Panel Spacer is on at least one panel Co-authored-by: Aleix Pol <aleixpol@kde.org> FIXED-IN: 5.25.3 M +1 -0 applets/panelspacer/plugin/panelspacer.cpp https://invent.kde.org/plasma/plasma-workspace/commit/65fe6b864d5bd5e49d2e0b021823d97ea377e545 Git commit db0f5e68f26bc65d666fad1a9f16fbada3c0909b by Nate Graham, on behalf of Dominic Hayes. Committed on 09/07/2022 at 22:15. Pushed by ngraham into branch 'Plasma/5.25'. Fix "PanelSpacer::containmentGraphicObject()" plasmashell segfault This one-liner fix is from Aleix Pol, and fixes the following: - Crashes when deleting panels with Panel Spacer instances on them (as described in the bug ID named above) - Potentially endless crash looping when running `plasmashell --replace` while a Panel Spacer is on at least one panel Co-authored-by: Aleix Pol <aleixpol@kde.org> FIXED-IN: 5.25.3 (cherry picked from commit 65fe6b864d5bd5e49d2e0b021823d97ea377e545) M +1 -0 applets/panelspacer/plugin/panelspacer.cpp https://invent.kde.org/plasma/plasma-workspace/commit/db0f5e68f26bc65d666fad1a9f16fbada3c0909b |