| 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 First Reported In: | git master | ||
| Target Milestone: | 4.2.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| 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.