Summary: | Crash due to signal arriving during destruction of Konsole::SessionController::~SessionController | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Christoph Cullmann <christoph> |
Component: | kpart | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christoph, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/utilities/konsole/commit/392ce42f5e6a1fdbaf398945b271e2d5b93ee255 | Version Fixed In: | 20.12.3 |
Description
Christoph Cullmann
2021-02-02 14:31:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/utilities/konsole/-/merge_requests/338 I think the improved handling of d-pointers with std::unique_ptr uncovers now not that nice bugs :/ Git commit c8c0e88738154485ddeed538bf62a86a0c9ba8d1 by Friedrich W. H. Kossebau. Committed on 04/02/2021 at 08:17. Pushed by kossebau into branch 'master'. Avoid a crash in broken Konsole code for now, waiting for fix release NO_CHANGELOG M +2 -0 src/kxmlguiclient.cpp M +3 -1 src/kxmlguiclient.h https://invent.kde.org/frameworks/kxmlgui/commit/c8c0e88738154485ddeed538bf62a86a0c9ba8d1 Git commit 0bc553fd5134d3774e9a6b400a67ee601695b72f by David Faure, on behalf of Christoph Cullmann. Committed on 06/02/2021 at 09:43. Pushed by dfaure into branch 'master'. delete client builder before d-pointer of KXMLGUIClient is killed M +3 -4 src/session/SessionController.cpp M +3 -0 src/session/SessionController.h https://invent.kde.org/utilities/konsole/commit/0bc553fd5134d3774e9a6b400a67ee601695b72f Git commit 392ce42f5e6a1fdbaf398945b271e2d5b93ee255 by Friedrich W. H. Kossebau. Committed on 06/02/2021 at 16:21. Pushed by kossebau into branch 'release/20.12'. Delete client builder before d-pointer of KXMLGUIClient is killed (cherry picked from commit 0bc553fd5134d3774e9a6b400a67ee601695b72f) M +3 -4 src/session/SessionController.cpp M +3 -0 src/session/SessionController.h https://invent.kde.org/utilities/konsole/commit/392ce42f5e6a1fdbaf398945b271e2d5b93ee255 |