https://bugs.kde.org/show_bug.cgi?id=357585
--- Comment #3 from bunge...@gmail.com --- I installed the debug symbols for clang and this happened again eventually (in the same file, around the same macro definition toward the end of the file, immediately after deleting several lines toward the top of the file in one edit). In the event it helps, here is the full stack trace ASSERT: "offset >= start" in file ../languages/clang/util/clangutils.cpp, line 281 Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffba534700 (LWP 3560)] 0x00007ffff503f267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 55 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) bt full #0 0x00007ffff503f267 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 resultvar = 0 pid = 3518 selftid = 3560 #1 0x00007ffff5040eca in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {140736319398240, 501, 140737351974688, 140736319397488, 140737312102628, 140736199299888, 140736319397552, 140736188072000, 3632802168175892736, 140736319397552, 140736319397616, 0, 140737304859901, 0, 23956832, 140737316439832}}, sa_flags = -180549280, sa_restorer = 0x7fffba534700} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007ffff57e5c88 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #3 0x00007ffff57e0dce in qt_assert(char const*, char const*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #4 0x00007fffa96186df in ClangUtils::getRawContents (unit=0x7fff7c008fc0, range=...) at ../languages/clang/util/clangutils.cpp:281 location = {location = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, int_data = 2146193528}} offset = 2 fillCharacters = 1 spelling = {data = 0x7fffb0186120, private_flags = 1} token = {int_data = {2, 2146193528, 4, 0}, ptr_data = 0x7fffb1e26868} __for_range = @0x7fffba532070: {m_unit = 0x7fff7c008fc0, m_tokens = 0x7ffedc638d50, m_numTokens = 20} __for_begin = 0x7ffedc638f18 __for_end = 0x7ffedc638f30 rangeStart = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, int_data = 2146193457} rangeEnd = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, int_data = 2146193518} start = 10306 end = 10367 result = {static MaxSize = 1073741800, d = 0x7fffb2b8f1a0} tokens = {m_unit = 0x7fff7c008fc0, m_tokens = 0x7ffedc638d50, m_numTokens = 20} #5 0x00007fffa95d8d83 in (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)501> (this=0x7fffba532c40, cursor=..., decl=0x19d58d0) at ../languages/clang/duchain/builder.cpp:912 unit = 0x7fff7c008fc0 range = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, begin_int_data = 2146193457, end_int_data = 2146193518} contents = {static null = {<No data fields>}, d = 0x7fffba5321e0} firstOpeningParen = 32767 firstWhitespace = -1303145840 isFunctionLike = false start = -1450833664 #6 0x00007fffa95c8a91 in (anonymous namespace)::Visitor::createDeclarationCommon<(CXCursorKind)501, MacroDefinition> (this=0x7fffba532c40, cursor=..., id=...) at ../languages/clang/duchain/builder.cpp:372 decl = 0x19d58d0 indexedId = {<KDevelop::ReferenceCountManager> = {<No data fields>}, index = 74910} lock = {m_lock = 0x7ffff40ef020 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, m_locked = true, m_timeout = 0} it = {i = 0x7fffb25392b8} range = {start = {line = 196, column = 0}, end = {line = 196, column = 0}} clangRange = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, begin_int_data = 2146193457, end_int_data = 2146193458} expansionLocOffset = 10306 spellingLocation = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, int_data = 2146193457} decl = 0x7fffc5081010 #7 0x00007fffa95b9ceb in (anonymous namespace)::Visitor::createDeclaration<(CXCursorKind)501, MacroDefinition> (this=0x7fffba532c40, cursor=..., id=..., context=0x19d5760) at ../languages/clang/duchain/builder.cpp:394 decl = 0x7fec506e7fec5031 type = 0x326a4e5315649900 lock = {m_lock = 0x0, m_locked = false, m_timeout = 845827667} #8 0x00007fffa95b1ae2 in (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)501, MacroDefinition, true> (this=0x7fffba532c40, cursor=...) at ../languages/clang/duchain/builder.cpp:1094 context = 0x19d5760 newParent = {context = 0x7fff00012968, previousChildContexts = {d = 0x7fffb0a1a1a8}, previousChildDeclarations = {d = 0x7ffff5aa7500 <QArrayData::shared_null>}, resortChildContexts = 105, resortLocalDeclarations = 52} pushCurrent = {m_ref = @0x1f5, m_oldValue = 0x7fffb2e33228} id = {m_index = 74910, {dd = 0x7fffc805729e, cd = 0x7fffc805729e}} helperContext = {d = 0x0} pushCurrent = {m_ref = @0x7fffba532c98, m_oldValue = 0x7fffba532b30} #9 0x00007fffa95ab513 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)501, (Decision)1, (Decision)0, (detail::type)0> (this=0x7fffba532c40, cursor=..., parent=...) at ../languages/clang/duchain/builder.cpp:870 isClassMember = false isDefinition = true hasContext = true #10 0x00007fffa95a8a5b in (anonymous namespace)::visitCursor (cursor=..., parent=..., data=0x7fffba532c40) at ../languages/clang/duchain/builder.cpp:1405 visitor = 0x7fffba532c40 kind = CXCursor_MacroDefinition location = {ptr_data = {0x7fff856258a0, 0x7fff847ce1f0}, int_data = 2146193457} file = 0x7fff85613730 #11 0x00007fffa89a8add in clang::cxcursor::CursorVisitor::Visit (this=this@entry=0x7fffba532900, Cursor=..., CheckedRegionOfInterest=CheckedRegionOfInterest@entry=false) at /build/llvm-toolchain-3.6-18MJNr/llvm-toolchain-3.6-3.6.2/tools/clang/tools/libclang/CIndex.cpp:210 No locals. #12 0x00007fffa89a942a in clang::cxcursor::CursorVisitor::visitPreprocessedEntities<clang::PreprocessingRecord::iterator> (this=this@entry=0x7fffba532900, First=..., Last=..., PPRec=..., FID=...) at /build/llvm-toolchain-3.6-18MJNr/llvm-toolchain-3.6-3.6.2/tools/clang/tools/libclang/CIndex.cpp:456 No locals. #13 0x00007fffa89a99f5 in clang::cxcursor::CursorVisitor::visitPreprocessedEntitiesInRegion (this=this@entry=0x7fffba532900) at /build/llvm-toolchain-3.6-18MJNr/llvm-toolchain-3.6-3.6.2/tools/clang/tools/libclang/CIndex.cpp:439 OnlyLocalDecls = false #14 0x00007fffa89a8804 in clang::cxcursor::CursorVisitor::VisitChildren (this=this@entry=0x7fffba532900, Cursor=...) at /build/llvm-toolchain-3.6-18MJNr/llvm-toolchain-3.6-3.6.2/tools/clang/tools/libclang/CIndex.cpp:540 I = <optimized out> TU = 0x7fff7c008fc0 VisitOrder = {0, 1} SetParent = {Parent = @0x7fffba532910, StmtParent = @0x7fffba532930, OldParent = {kind = <optimized out>, xdata = <optimized out>, data = {<optimized out>, <optimized out>, <optimized out>}}} BeginLoc = <optimized out> #15 0x00007fffa89af024 in clang_visitChildren (parent=..., visitor=0x7fffa95a81bb <(anonymous namespace)::visitCursor(CXCursor, CXCursor, CXClientData)>, client_data=0x7fffba532c40) at /build/llvm-toolchain-3.6-18MJNr/llvm-toolchain-3.6-3.6.2/tools/clang/tools/libclang/CIndex.cpp:3419 CursorVis = {<clang::DeclVisitor<clang::cxcursor::CursorVisitor, bool>> = {<clang::declvisitor::Base<clang::declvisitor::make_ptr, clang::cxcursor::CursorVisitor, bool>> = {<No data fields>}, <No data fields>}, <clang::TypeLocVisitor<clang::cxcursor::CursorVisitor, bool>> = {<No data fields>}, TU = 0x7fff7c008fc0, AU = 0x7fff7c0062b0, Parent = {kind = CXCursor_TranslationUnit, xdata = 0, data = {0x7fff868866d0, 0x1, 0x7fff7c008fc0}}, StmtParent = 0x0, Visitor = 0x7fffa95a81bb <(anonymous namespace)::visitCursor(CXCursor, CXCursor, CXClientData)>, PostChildrenVisitor = 0x0, ClientData = 0x7fffba532c40, VisitPreprocessorLast = false, VisitIncludedEntities = false, RegionOfInterest = {B = {ID = 0}, E = {ID = 0}}, VisitDeclsOnly = false, DI_current = 0x0, DE_current = {Current = 0x0}, FileDI_current = 0x0, FileDE_current = 0x7fffba5329c8, WorkListFreeList = {<llvm::SmallVectorImpl<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*>> = {<llvm::SmallVectorTemplateBase<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*, true>> = {<llvm::SmallVectorTemplateCommon<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*, void>> = {<llvm::SmallVectorBase> = { BeginX = 0x7fffba532998, EndX = 0x7fffba532998, CapacityX = 0x7fffba5329c0}, FirstEl = {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\000*S\272\377\177\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<8ul, 8ul>> = { buffer = "\300)S\272\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\002\245\177\363\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\360)S\272\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = { buffer = "\000*S\272\377\177\000"}, <No data fields>}}}}, WorkListCache = {<llvm::SmallVectorImpl<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*>> = {<llvm::SmallVectorTemplateBase<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*, true>> = {<llvm::SmallVectorTemplateCommon<llvm::SmallVector<clang::cxcursor::VisitorJob, 10u>*, void>> = {<llvm::SmallVectorBase> = { BeginX = 0x7fffba5329d8, EndX = 0x7fffba5329d8, CapacityX = 0x7fffba532a00}, FirstEl = {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\000*S\272\377\177\000"}, <No data fields>}}, <No data fields>}, <No data fields>}, Storage = {InlineElts = {{<llvm::AlignedCharArray<8ul, 8ul>> = { buffer = " *S\272\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\370z\203\363\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = {buffer = "\360q\226\001\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8ul, 8ul>> = { buffer = "`(O\001\000\000\000"}, <No data fields>}}}}} #16 0x00007fffa95a7c67 in (anonymous namespace)::Visitor::Visitor (this=0x7fffba532c40, tu=0x7fff7c008fc0, file=0x7fff85613730, includes=..., update=true) at ../languages/clang/duchain/builder.cpp:1299 tuCursor = {kind = CXCursor_TranslationUnit, xdata = 0, data = {0x7fff868866d0, 0x1, 0x7fff7c008fc0}} parent = {context = 0x19671f0, previousChildContexts = {d = 0x7fffb2801b10}, previousChildDeclarations = {d = 0x7fffb2539290}, resortChildContexts = true, resortLocalDeclarations = true} top = 0x7ffff5aa7500 <QArrayData::shared_null> #17 0x00007fffa95a8bd7 in Builder::visit (tu=0x7fff7c008fc0, file=0x7fff85613730, includes=..., update=true) at ../languages/clang/duchain/builder.cpp:1437 visitor = {m_file = 0x7fff85613730, m_includes = @0x7fffba533c60, m_uses = std::unordered_map with 0 elements, m_macroExpansionLocations = {q_hash = {{d = 0x7ffff5aa84c0 <QHashData::shared_null>, e = 0x7ffff5aa84c0 <QHashData::shared_null>}}}, m_cursorToDeclarationCache = {{d = 0x7fffb107a420, e = 0x7fffb107a420}}, m_parentContext = 0x7fffba532b30, m_update = true} #18 0x00007fffa9583f0a in ClangHelpers::buildDUChain (file=0x7fff85613730, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:181 path = {m_index = 65853} environment = @0x7fffba532da0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffa98602b0 <vtable for ClangParsingEnvironment+16>}, m_projectPaths = {d = 0x5345880}, m_includes = {d = 0x533e660}, m_defines = {d = 0x5345d20}, m_pchInclude = {m_data = {d = 0x7ffff5aa7500 <QArrayData::shared_null>}}, m_tuUrl = {m_index = 312483}, m_quality = ClangParsingEnvironment::BuildSystem, m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffceccc660 <(anonymous namespace)::defaultArguments()::{lambda()#1}::operator()() const::qstring_literal>}}} update = true urlLock = {m_url = {m_index = 65853}} context = {m_topContext = 0x19671f0} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb3a7fff0}, d = 0x7fffb3a7fff0}} #19 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff859a3950, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb01728f0: {file = 0x7fff85613730, location = {line = 10, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb3112b50}, d = 0x7fffb3112b50}}, i = {i = 0x7fffb3112b70}, e = {i = 0x7fffb3112b78}, control = 1} path = {m_index = 16} environment = @0x7fffba532ee0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffb26b0260}, m_projectPaths = {d = 0x7fffb3bf5fc0}, m_includes = {d = 0x7fffba532f30}, m_defines = {d = 0x1007fffb3bf5fc0}, m_pchInclude = {m_data = {d = 0x7fffb3112b50}}, m_tuUrl = {m_index = 3004246896}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb3112b78}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1e}, d = 0x1e}} #20 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff84f1d420, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb01b3610: {file = 0x7fff859a3950, location = {line = 11, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb3bf5fc0}, d = 0x7fffb3bf5fc0}}, i = {i = 0x7fffb3bf5fd8}, e = {i = 0x7fffb3bf5fe8}, control = 1} path = {m_index = 16} environment = @0x7fffba533040: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x0}, m_projectPaths = {d = 0x7fffb2bf7280}, m_includes = {d = 0x7fffba533090}, m_defines = {d = 0x1007fffb2bf7280}, m_pchInclude = {m_data = {d = 0x7fffb3bf5fc0}}, m_tuUrl = {m_index = 3015663576}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb3bf5fe8}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff5aa8530 <QListData::shared_null+16>}, d = 0x7ffff5aa8530 <QListData::shared_null+16>}} #21 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff84f1d4a0, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb2ac5b20: {file = 0x7fff84f1d420, location = {line = 10, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb2bf7280}, d = 0x7fffb2bf7280}}, i = {i = 0x7fffb2bf7290}, e = {i = 0x7fffb2bf7298}, control = 1} path = {m_index = 16} environment = @0x7fffba5331a0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffb2bf7280}, m_projectPaths = {d = 0x7fffb2033b90}, m_includes = {d = 0x7fffba5331f0}, m_defines = {d = 0x1007fffb2033b90}, m_pchInclude = {m_data = {d = 0x7fffb2bf7280}}, m_tuUrl = {m_index = 2998891152}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb2bf7298}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1e}, d = 0x1e}} #22 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff85c891b0, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb22a15c0: {file = 0x7fff84f1d4a0, location = {line = 12, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb2033b90}, d = 0x7fffb2033b90}}, i = {i = 0x7fffb2033ba8}, e = {i = 0x7fffb2033bb0}, control = 1} path = {m_index = 16} environment = @0x7fffba533300: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x0}, m_projectPaths = {d = 0x7fffb210efa0}, m_includes = {d = 0x7fffba533350}, m_defines = {d = 0x1007fffb210efa0}, m_pchInclude = {m_data = {d = 0x7fffb2033b90}}, m_tuUrl = {m_index = 2986556328}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb2033bb0}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1e}, d = 0x1e}} #23 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff8470fb10, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb2f16bc0: {file = 0x7fff85c891b0, location = {line = 13, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb210efa0}, d = 0x7fffb210efa0}}, i = {i = 0x7fffb210efb0}, e = {i = 0x7fffb210efd0}, control = 1} path = {m_index = 3126015008} environment = @0x7fffba533460: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffb210efa0}, m_projectPaths = {d = 0x7ffff37fa4ba <QMutexLocker::~QMutexLocker()+24>}, m_includes = {d = 0x7fffb0992180}, m_defines = {d = 0x7fffba5334a0}, m_pchInclude = {m_data = {d = 0x7fffb210efa0}}, m_tuUrl = { m_index = 2987454384}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb210efd0}}} update = false urlLock = {m_url = {m_index = 3126015040}} context = {m_topContext = 0x7fffba533490} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffba533490}, d = 0x7fffba533490}} #24 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff84ebd440, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb2fa43e0: {file = 0x7fff8470fb10, location = {line = 14, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb32ee650}, d = 0x7fffb32ee650}}, i = {i = 0x7fffb32ee668}, e = {i = 0x7fffb32ee690}, control = 1} path = {m_index = 16} environment = @0x7fffba5335c0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x31d0240}, m_projectPaths = {d = 0x7ffedc1ac6c0}, m_includes = {d = 0x7fffba533610}, m_defines = {d = 0x1007ffedc1ac6c0}, m_pchInclude = {m_data = {d = 0x7fffb32ee650}}, m_tuUrl = {m_index = 3006195304}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb32ee690}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1e}, d = 0x1e}} #25 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff861579c0, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb2ca95c0: {file = 0x7fff84ebd440, location = {line = 14, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffedc1ac6c0}, d = 0x7ffedc1ac6c0}}, i = {i = 0x7ffedc1ac6d0}, e = {i = 0x7ffedc1ac6f8}, control = 1} path = {m_index = 3126015712} environment = @0x7fffba533720: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7ffedc1ac6c0}, m_projectPaths = {d = 0x7ffff37fa4ba <QMutexLocker::~QMutexLocker()+24>}, m_includes = {d = 0x7fffb3382db8}, m_defines = {d = 0x7fffba533760}, m_pchInclude = {m_data = {d = 0x7ffedc1ac6c0}}, m_tuUrl = { m_index = 3692742352}, m_quality = (ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7ffedc1ac6f8}}} update = false urlLock = {m_url = {m_index = 3126015744}} context = {m_topContext = 0x7fffba533750} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffba533750}, d = 0x7fffba533750}} #26 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff853bbe70, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7ffedc806680: {file = 0x7fff861579c0, location = {line = 11, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb2d2b810}, d = 0x7fffb2d2b810}}, i = {i = 0x7fffb2d2b828}, e = {i = 0x7fffb2d2b838}, control = 1} path = {m_index = 16} environment = @0x7fffba533880: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x314f810}, m_projectPaths = {d = 0x7fffb0980d60}, m_includes = {d = 0x7fffba5338d0}, m_defines = {d = 0x1007fffb0980d60}, m_pchInclude = {m_data = {d = 0x7fffb2d2b810}}, m_tuUrl = {m_index = 3000154152}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb2d2b838}}} update = false urlLock = {m_url = {m_index = 86455633}} context = {m_topContext = 0x5273551} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1e}, d = 0x1e}} #27 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff84066900, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb37c8780: {file = 0x7fff853bbe70, location = {line = 11, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb0980d60}, d = 0x7fffb0980d60}}, i = {i = 0x7fffb0980d70}, e = {i = 0x7fffb0980d80}, control = 1} path = {m_index = 3126016416} environment = @0x7fffba5339e0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffb0980d60}, m_projectPaths = {d = 0x7ffff37fa4ba <QMutexLocker::~QMutexLocker()+24>}, m_includes = {d = 0x7fff943592b8}, m_defines = {d = 0x7fffba533a20}, m_pchInclude = {m_data = {d = 0x7fffb0980d60}}, m_tuUrl = { m_index = 2962754928}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7fffb0980d80}}} update = false urlLock = {m_url = {m_index = 3126016448}} context = {m_topContext = 0x7fffba533a10} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffba533a10}, d = 0x7fffba533a10}} #28 0x00007fffa9583765 in ClangHelpers::buildDUChain (file=0x7fff85625b80, imports=..., session=..., features=KDevelop::TopDUContext::AllDeclarationsContextsAndUses, includedFiles=..., index=0x6495f0) at ../languages/clang/duchain/clanghelpers.cpp:121 import = @0x7fffb3031fe0: {file = 0x7fff84066900, location = {line = 20, column = 0}} _container_ = {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffb3f01400}, d = 0x7fffb3f01400}}, i = {i = 0x7fffb3f01418}, e = {i = 0x7fffb3f01480}, control = 1} path = {m_index = 3126016736} environment = @0x7fffba533ba0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7fffba533bd0}, m_projectPaths = {d = 0x1e}, m_includes = {d = 0x6495f0}, m_defines = {d = 0x5273551}, m_pchInclude = {m_data = {d = 0x7fffba533d10}}, m_tuUrl = {m_index = 2840976722}, m_quality = (ClangParsingEnvironment::Source | ClangParsingEnvironment::BuildSystem | unknown: 32764), m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x6495f0}}} update = false urlLock = {m_url = {m_index = 3126016768}} context = {m_topContext = 0x7fffba533b20} problems = {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffba533bd0}, d = 0x7fffba533bd0}} #29 0x00007fffa955dd52 in ClangParseJob::run (this=0x53615f0) at ../languages/clang/clangparsejob.cpp:307 parseLock = {q_val = 27743745} __PRETTY_FUNCTION__ = "virtual void ClangParseJob::run(ThreadWeaver::JobPointer, ThreadWeaver::Thread*)" session = {d = {d = 0x7fffc8041e90}} imports = {<QHash<void*, Import>> = {{d = 0x7ffedc246ff0, e = 0x7ffedc246ff0}}, <No data fields>} includedFiles = {{d = 0x7fffb29a48c0, e = 0x7fffb29a48c0}} context = {m_topContext = 0x7ffff5aa8530 <QListData::shared_null+16>} #30 0x00007fffebd50630 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 No symbol table info available. #31 0x00007fffebd50c70 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 No symbol table info available. #32 0x00007fffebd4f8b0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 No symbol table info available. #33 0x00007fffebd4f35a in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 No symbol table info available. #34 0x00007ffff57f82be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 No symbol table info available. #35 0x00007fffee8fc6aa in start_thread (arg=0x7fffba534700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffba534700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736319407872, -6155967261876329344, 0, 140737488337487, 8388608, 23957504, 6156113662297597056, 6155929739719042176}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #36 0x00007ffff5110eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 -- You are receiving this mail because: You are watching all bug changes.