| Summary: | Kdevelop crashes when parsing a cerain CMake/C++ project. | ||
|---|---|---|---|
| Product: | [Applications] kdevelop | Reporter: | Kishore <kitts.mailinglists> |
| Component: | general | Assignee: | kdevelop-bugs-null |
| Status: | REPORTED --- | ||
| Severity: | crash | CC: | frainbreezeyt |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
Kishore
2022-09-10 13:32:33 UTC
Created attachment 152455 [details] New crash information added by DrKonqi kdevelop (5.7.211202 (21.12.2)) using Qt 5.15.5 this crash occurs when parsing files from https://github.com/Frain-Breeze/boost-headers-only/ or projects that use it. Changing the amount of threads used for parsing makes no difference other than making the crash appear faster/slower, so I assume there is a specific file causing this issue. I can't see which file exactly causes the crash, as the parsing happens too fast. -- Backtrace (Reduced): #7 0x00007f0e50cc1cb8 in void (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)1>(CXCursor, KDevelop::ClassMemberDeclaration*) const [clone .isra.0] () at /lib64/libKDevClangPrivate.so.35 #8 0x00007f0e50c907b2 in KDevelop::ClassMemberDeclaration* (anonymous namespace)::Visitor::createDeclarationCommon<(CXCursorKind)201, KDevelop::ClassMemberDeclaration>(CXCursor, KDevelop::Identifier const&) [clone .lto_priv.0] () at /lib64/libKDevClangPrivate.so.35 #9 0x00007f0e50c8970a in CXChildVisitResult (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)6, KDevelop::ClassMemberDeclaration, false>(CXCursor) () at /lib64/libKDevClangPrivate.so.35 #10 0x00007f0e50c8bcdd in (anonymous namespace)::visitCursor(CXCursor, CXCursor, void*) [clone .lto_priv.0] () at /lib64/libKDevClangPrivate.so.35 #15 0x00007f0e3662d545 in clang_visitChildren () at /usr/lib64/llvm13/lib/libclang.so.13 |