Summary: | Crash when rebuilding cache after clearing session in .kdevduchain | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Bart Janssens <bart> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | bart |
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | 4.2.0 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | Backtrace of the crash |
Can't reproduce at all on my other machines. Reproduced on a new machine please provide a way to reproduce or a valgrind log. My personal bet is a library version messup on your side leading to random crashes due to binary incompatibility. In one case, the d_ptr of the context was null: {<KDevelop::DUChainBase> = {_vptr.DUChainBase = 0x7fa2116c2bf0, d_ptr = 0x0, m_ptr = {d = 0x7fa2117e9f30}}, m_dynamicData = 0x7fa2116c2c00} Bart is using Eigen, hence is probably hit by 269352 *** This bug has been marked as a duplicate of bug 269352 *** Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively |
Created attachment 60932 [details] Backtrace of the crash Version: git master (using KDE 4.6.2) OS: Linux When rebuilding the cache after deletion, the progress is stuch at 0% for a few minutes, then kdevelop crashes. Subsequent runs without deleting the session in .kdevduchain loop forever at 25% progress. Reproducible: Sometimes Steps to Reproduce: Remove the cache and restart kdevelop Actual Results: App crashes most of the time, sometimes stays stuck at 0% for the code cache rebuild Expected Results: Rebuild the code cache Only happens on one of my 3 machines (same project, same configuration). I've had crashes in kdevelop that seemed to be related to the QT threading instructions before, also only on this one machine.