Summary: | korganizer crash on close | ||
---|---|---|---|
Product: | [Applications] korganizer | Reporter: | Nicolas <nicolas> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | Keywords: | drkonqi, qt6 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/korganizer/-/commit/03ec88abd428aea0ce9cf04d9def2af77860e00f | Version Fixed In: | 24.02.2 |
Sentry Crash Report: |
Description
Nicolas
2024-03-12 12:44:30 UTC
Git commit 03ec88abd428aea0ce9cf04d9def2af77860e00f by Daniel Vrátil. Committed on 12/03/2024 at 20:48. Pushed by dvratil into branch 'release/24.02'. Fix double-free corruption on exit The mDecorations QTreeWidgetItem is owned by the QTreeWidget, which is owned by KOPrefsDialogPlugins' parent widget. So when the parent widget deletes the QTreeWidget, the decorations tree item is deleted as well and once we enter KOPrefsDialogPlugins' destructor, mDecorations is a dangling pointer by then. (cherry picked from commit 87c20da417cbf9314b60275cdcd38a8cfc723a05) FIXED-IN: 24.02.2 M +0 -1 src/prefs/koprefsdialogplugins.cpp https://invent.kde.org/pim/korganizer/-/commit/03ec88abd428aea0ce9cf04d9def2af77860e00f |