Summary: | Systemsetting crashes when closing while kdiskfree module is open | ||
---|---|---|---|
Product: | [Applications] kdf | Reporter: | Nicolas Fella <nicolas.fella> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 24.02.1 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/kdf/-/commit/6946c62d2a091a3a309dc78620a0137c260e95d8 | Version Fixed In: | |
Sentry Crash Report: |
Description
Nicolas Fella
2024-03-28 15:42:22 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/kdf/-/merge_requests/24 Git commit 926d933f86828bcd3b796939dd8060f9670079c9 by Albert Astals Cid, on behalf of Nicolas Fella. Committed on 05/10/2024 at 06:39. Pushed by aacid into branch 'master'. Fix crash when closing KCM The KCM widget and its children are destroyed before the KCModule is destroyed, so by the time we destroy the KCModule accessing the widget crashes. Instead save the state when the widget is destroyed. M +0 -4 src/kcmdf.cpp M +0 -1 src/kcmdf.h M +0 -6 src/kdf.cpp M +0 -3 src/kdf.h M +2 -1 src/kdfwidget.cpp https://invent.kde.org/utilities/kdf/-/commit/926d933f86828bcd3b796939dd8060f9670079c9 Git commit 6946c62d2a091a3a309dc78620a0137c260e95d8 by Nicolas Fella. Committed on 05/10/2024 at 10:24. Pushed by nicolasfella into branch 'release/24.08'. Fix crash when closing KCM The KCM widget and its children are destroyed before the KCModule is destroyed, so by the time we destroy the KCModule accessing the widget crashes. Instead save the state when the widget is destroyed. (cherry picked from commit 926d933f86828bcd3b796939dd8060f9670079c9) M +0 -4 src/kcmdf.cpp M +0 -1 src/kcmdf.h M +0 -8 src/kdf.cpp M +0 -2 src/kdf.h M +2 -2 src/kdfwidget.cpp https://invent.kde.org/utilities/kdf/-/commit/6946c62d2a091a3a309dc78620a0137c260e95d8 |