| Summary: | KDevelop crash on shutdown [race between CMakeImportJob and shutdown] | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Rahul Chowdhury <rahulc93> |
| Component: | general | Assignee: | kdevelop-bugs-null |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | qneverless |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 4.6.0 | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.0.0 | |
| Sentry Crash Report: | |||
|
Description
Rahul Chowdhury
2014-01-24 04:15:52 UTC
Does anyone have an idea why this could crash? There's no concurrent access to the QHash VariableMap inherits from, after all. My only explanation why this could have crashed in the first place. *** Bug 346945 has been marked as a duplicate of this bug. *** The cmake plugin must wait for its import jobs before unloading itself. It's generally an issue we have with non-killable jobs that might lead to crashes on shutdown (which is why we warn about that in the runcontroller). Should be fixed by: commit 454edf075f61ad8cfe77876cbce8a9520997a897 Author: Kevin Funk <kfunk@kde.org> Date: Mon Jan 25 12:51:19 2016 +0100 CMakeManager: Fix use-after-free Fixes crash-on-exit, detected by ASAN |