| Summary: | Filter Dialog which is not connected with image makes Krita crash. | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | Kwanji <solitaryshell.dev> |
| Component: | General | Assignee: | sh_zam <shzam> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | ginoba, shzam |
| Priority: | NOR | ||
| Version First Reported In: | 4.4.5 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/09a2da056a43f9633ccc4cd6dff48d071cc0c214 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Kwanji
2021-06-11 12:13:09 UTC
This may be related to: https://bugs.kde.org/show_bug.cgi?id=427534 It seems that my patch of parenting was reverted, so window managers can work properly: https://invent.kde.org/graphics/krita/commit/e9be59ae9d5344b087e111dd81d0b509055a7fe0 A possibly relevant merge request was started @ https://invent.kde.org/graphics/krita/-/merge_requests/913 Git commit 09a2da056a43f9633ccc4cd6dff48d071cc0c214 by Halla Rempt, on behalf of Sharaf Zaman. Committed on 16/06/2021 at 07:55. Pushed by rempt into branch 'master'. Crashfix: Filter Dialog after the canvas is closed KisDlgFilter depends on canvasBase for cleaning its state. We can't rely on QCloseEvent & DeleteOnClose, since it can arrive after the canvas has been destroyed, causing a crash. M +3 -0 libs/ui/kis_filter_manager.cc https://invent.kde.org/graphics/krita/commit/09a2da056a43f9633ccc4cd6dff48d071cc0c214 |