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.

Reply via email to