Crash when indexing templates due to name lookup
varungandhi-src opened this issue · comments
Assertion failed: (DD && "queried property of class with no definition"), function data, file DeclCXX.h, line 452.
[07:00:34 error] worker 0 : Context: processing /Users/varun/Code/llvm-under-test/llvm/lib/Demangle/MicrosoftDemangle.cpp
[07:00:34 error] worker 0 : *** SIGABRT received at time=1684450834 ***
[07:00:34 error] worker 0 : PC: @ 0x1a56b0724 __pthread_kill
[07:00:34 error] worker 0 : @ 0x1009cbce4 absl::AbslFailureSignalHandler()
[07:00:34 error] worker 0 : @ 0x1a5716a84 _sigtramp
[07:00:34 error] worker 0 : @ 0x1a56e7c28 pthread_kill
[07:00:34 error] worker 0 : @ 0x1a55f5ae8 abort
[07:00:34 error] worker 0 : @ 0x1a55f4e44 __assert_rtn
[07:00:34 error] worker 0 : @ 0x1007a0f4c clang::CXXRecordDecl::data()
[07:00:34 error] worker 0 : @ 0x1008a3fa4 clang::CXXRecordDecl::bases()
[07:00:34 error] worker 0 : @ 0x10407e490 clang::CXXBasePaths::lookupInBases()
[07:00:34 error] worker 0 : @ 0x10407d2f8 clang::CXXRecordDecl::lookupInBases()
[07:00:34 error] worker 0 : @ 0x104080a64 clang::CXXRecordDecl::lookupDependentName()
[07:00:34 error] worker 0 : @ 0x1006cc360 scip_clang::ApproximateNameResolver::tryResolveMember()
[07:00:34 error] worker 0 : @ 0x1008a75b8 scip_clang::TuIndexer::trySaveMemberReferenceViaLookup()
[07:00:34 error] worker 0 : @ 0x1008a7208 scip_clang::TuIndexer::saveCXXDependentScopeMemberExpr()