Bug 374438

Summary: Hang, then segfault in Clang
Product: [Applications] kdevelop Reporter: Francis Herne <mail>
Component: Language Support: CPP (Clang-based)Assignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 5.0.80   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Francis Herne 2017-01-01 21:47:07 UTC
Using git 22b1289 (current 5.1 branch head), Clang 3.9.1 on Arch Linux.

When changing git branches in a loaded project directory (not via KDevelop's UI), KDevelop hung with no UI updates.

The disk-usage indicator of my laptop was continuously illuminated. Memory usage remained constant (and typical) at ~1.5GB.

After about a minute, KDevelop segfaulted. Long backtrace below.

----------------------
           PID: 1303 (kdevelop)
           UID: 1000 (flh)
           GID: 1000 (flh)
        Signal: 11 (SEGV)
     Timestamp: Sun 2017-01-01 21:38:04 GMT (2min 17s ago)
  Command Line: kdevelop -s KDev
    Executable: /usr/local/bin/kdevelop
 Control Group: /
         Slice: -.slice
       Boot ID: 9ee559d552bb4f03a0063e38d9f9fbe1
    Machine ID: 5850c234f73341cfa6e9b6c068619128
      Hostname: tappets
       Storage: /var/lib/systemd/coredump/core.kdevelop.1000.9ee559d552bb4f03a0063e38d9f9fbe1.1303.1483306684000000000000
       Message: Process 1303 (kdevelop) of user 1000 dumped core.
                
                Stack trace of thread 1402:
                #0  0x00007f0a12607860 n/a (libclang.so.3.9)
                #1  0x00007f0a1260dc2b n/a (libclang.so.3.9)
                #2  0x00007f0a1260ed10 n/a (libclang.so.3.9)
                #3  0x00007f0a1257ebd0 n/a (libclang.so.3.9)
                #4  0x00007f0a124a7512 n/a (libclang.so.3.9)
                #5  0x00007f0a1246202a clang_Cursor_getParsedComment (libclang.so.3.9)
                #6  0x00007f0a13ac04b2 setDeclData<(CXCursorKind)21u> (libKDevClangPrivate.so.27)
                #7  0x00007f0a13ac01bd setDeclData<(CXCursorKind)21u> (libKDevClangPrivate.so.27)
                #8  0x00007f0a13abd154 setDeclData<(CXCursorKind)21u> (libKDevClangPrivate.so.27)
                #9  0x00007f0a13ab29ba createDeclarationCommon<(CXCursorKind)21u, KDevelop::ClassFunctionDeclaration> (libKDevClangPrivate.so.27)
                #10 0x00007f0a13aa5d36 createDeclaration<(CXCursorKind)21u, KDevelop::ClassFunctionDeclaration> (libKDevClangPrivate.so.27)
                #11 0x00007f0a13a9553a buildDeclaration<(CXCursorKind)21u, KDevelop::ClassFunctionDeclaration, true> (libKDevClangPrivate.so.27)
                #12 0x00007f0a13a8bf33 dispatchCursor<(CXCursorKind)21u, (Decision)0, (Decision)1> (libKDevClangPrivate.so.27)
                #13 0x00007f0a13a864fd dispatchCursor<(CXCursorKind)21u, (Decision)0, (Decision)2> (libKDevClangPrivate.so.27)
                #14 0x00007f0a13a80e85 dispatchCursor<(CXCursorKind)21u> (libKDevClangPrivate.so.27)
                #15 0x00007f0a13a7e9e9 visitCursor (libKDevClangPrivate.so.27)
                #16 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #17 0x00007f0a1244445d n/a (libclang.so.3.9)
                #18 0x00007f0a12444582 n/a (libclang.so.3.9)
                #19 0x00007f0a12444990 n/a (libclang.so.3.9)
                #20 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #21 0x00007f0a13a92120 buildDeclaration<(CXCursorKind)4u, KDevelop::ClassDeclaration, true> (libKDevClangPrivate.so.27)
                #22 0x00007f0a13a89a15 dispatchCursor<(CXCursorKind)4u, (Decision)1, (Decision)0> (libKDevClangPrivate.so.27)
                #23 0x00007f0a13a85be1 dispatchCursor<(CXCursorKind)4u, (Decision)1, (Decision)2> (libKDevClangPrivate.so.27)
                #24 0x00007f0a13a80a91 dispatchCursor<(CXCursorKind)4u> (libKDevClangPrivate.so.27)
                #25 0x00007f0a13a7e881 visitCursor (libKDevClangPrivate.so.27)
                #26 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #27 0x00007f0a1244445d n/a (libclang.so.3.9)
                #28 0x00007f0a12444582 n/a (libclang.so.3.9)
                #29 0x00007f0a12444990 n/a (libclang.so.3.9)
                #30 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #31 0x00007f0a13a868fa buildDeclaration<(CXCursorKind)22u, KDevelop::Declaration, true> (libKDevClangPrivate.so.27)
                #32 0x00007f0a13a80f25 dispatchCursor<(CXCursorKind)22u> (libKDevClangPrivate.so.27)
                #33 0x00007f0a13a7ea16 visitCursor (libKDevClangPrivate.so.27)
                #34 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #35 0x00007f0a1244445d n/a (libclang.so.3.9)
                #36 0x00007f0a12444582 n/a (libclang.so.3.9)
                #37 0x00007f0a12444bac n/a (libclang.so.3.9)
                #38 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #39 0x00007f0a13a7dfb8 Visitor (libKDevClangPrivate.so.27)
                #40 0x00007f0a13a7eef4 _ZN7Builder5visitEP21CXTranslationUnitImplPvRK5QHashIS2_N8KDevelop22ReferencedTopDUContextEEb (libKDevClangPrivate.so.27)
                #41 0x00007f0a13ad87ed _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #42 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #43 0x00007f0a13d6af74 _ZN13ClangParseJob3runE14QSharedPointerIN12ThreadWeaver12JobInterfaceEEPNS1_6ThreadE (kdevclangsupport.so)
                #44 0x00007f0a49a19586 _ZN12ThreadWeaver11IdDecorator3runE14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #45 0x00007f0a49a19b88 _ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #46 0x00007f0a49a18a9a _ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #47 0x00007f0a49a18140 _ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5)
                #48 0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #49 0x00007f0a436e7454 start_thread (libpthread.so.0)
                #50 0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1406:
                #0  0x00007f0a4c907ffd __nanosleep (libc.so.6)
                #1  0x00007f0a4d5e326d n/a (libQt5Core.so.5)
                #2  0x00007f0a4d53d0b4 _ZN7QThread6usleepEm (libQt5Core.so.5)
                #3  0x00007f0a4a9c6fad _ZN8KDevelop11DUChainLock12lockForWriteEj (libKDevPlatformLanguage.so.10)
                #4  0x00007f0a4a9c72b5 _ZN8KDevelop18DUChainWriteLocker4lockEv (libKDevPlatformLanguage.so.10)
                #5  0x00007f0a4a9c724e _ZN8KDevelop18DUChainWriteLockerC2EPNS_11DUChainLockEj (libKDevPlatformLanguage.so.10)
                #6  0x00007f0a13ab0ae2 createDeclarationCommon<(CXCursorKind)5u, KDevelop::ClassMemberDeclaration> (libKDevClangPrivate.so.27)
                #7  0x00007f0a13aa1e0c createDeclaration<(CXCursorKind)5u, KDevelop::ClassMemberDeclaration> (libKDevClangPrivate.so.27)
                #8  0x00007f0a13a92726 buildDeclaration<(CXCursorKind)5u, KDevelop::ClassMemberDeclaration, true> (libKDevClangPrivate.so.27)
                #9  0x00007f0a13a89afd dispatchCursor<(CXCursorKind)5u, (Decision)0, (Decision)0> (libKDevClangPrivate.so.27)
                #10 0x00007f0a13a85c65 dispatchCursor<(CXCursorKind)5u, (Decision)0, (Decision)2> (libKDevClangPrivate.so.27)
                #11 0x00007f0a13a80aed dispatchCursor<(CXCursorKind)5u> (libKDevClangPrivate.so.27)
                #12 0x00007f0a13a7e8ae visitCursor (libKDevClangPrivate.so.27)
                #13 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #14 0x00007f0a1244445d n/a (libclang.so.3.9)
                #15 0x00007f0a12444582 n/a (libclang.so.3.9)
                #16 0x00007f0a12444990 n/a (libclang.so.3.9)
                #17 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #18 0x00007f0a13a9af6a buildDeclaration<(CXCursorKind)32u, KDevelop::ClassDeclaration, true> (libKDevClangPrivate.so.27)
                #19 0x00007f0a13a8e0a3 dispatchCursor<(CXCursorKind)32u, (Decision)1, (Decision)0> (libKDevClangPrivate.so.27)
                #20 0x00007f0a13a878a3 dispatchCursor<(CXCursorKind)32u, (Decision)1, (Decision)2> (libKDevClangPrivate.so.27)
                #21 0x00007f0a13a81431 dispatchCursor<(CXCursorKind)32u> (libKDevClangPrivate.so.27)
                #22 0x00007f0a13a7ebd8 visitCursor (libKDevClangPrivate.so.27)
                #23 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #24 0x00007f0a1244445d n/a (libclang.so.3.9)
                #25 0x00007f0a12444582 n/a (libclang.so.3.9)
                #26 0x00007f0a12444990 n/a (libclang.so.3.9)
                #27 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #28 0x00007f0a13a868fa buildDeclaration<(CXCursorKind)22u, KDevelop::Declaration, true> (libKDevClangPrivate.so.27)
                #29 0x00007f0a13a80f25 dispatchCursor<(CXCursorKind)22u> (libKDevClangPrivate.so.27)
                #30 0x00007f0a13a7ea16 visitCursor (libKDevClangPrivate.so.27)
                #31 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #32 0x00007f0a1244445d n/a (libclang.so.3.9)
                #33 0x00007f0a12444582 n/a (libclang.so.3.9)
                #34 0x00007f0a12444bac n/a (libclang.so.3.9)
                #35 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #36 0x00007f0a13a7dfb8 Visitor (libKDevClangPrivate.so.27)
                #37 0x00007f0a13a7eef4 _ZN7Builder5visitEP21CXTranslationUnitImplPvRK5QHashIS2_N8KDevelop22ReferencedTopDUContextEEb (libKDevClangPrivate.so.27)
                #38 0x00007f0a13ad87ed _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #39 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #40 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #41 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #42 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #43 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #44 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #45 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #46 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #47 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #48 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #49 0x00007f0a13d6af74 _ZN13ClangParseJob3runE14QSharedPointerIN12ThreadWeaver12JobInterfaceEEPNS1_6ThreadE (kdevclangsupport.so)
                #50 0x00007f0a49a19586 _ZN12ThreadWeaver11IdDecorator3runE14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #51 0x00007f0a49a19b88 _ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #52 0x00007f0a49a18a9a _ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #53 0x00007f0a49a18140 _ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5)
                #54 0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #55 0x00007f0a436e7454 start_thread (libpthread.so.0)
                #56 0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1405:
                #0  0x00007f0a4c907ffd __nanosleep (libc.so.6)
                #1  0x00007f0a4d5e326d n/a (libQt5Core.so.5)
                #2  0x00007f0a4d53d0b4 _ZN7QThread6usleepEm (libQt5Core.so.5)
                #3  0x00007f0a4a9c6fad _ZN8KDevelop11DUChainLock12lockForWriteEj (libKDevPlatformLanguage.so.10)
                #4  0x00007f0a4a9c72b5 _ZN8KDevelop18DUChainWriteLocker4lockEv (libKDevPlatformLanguage.so.10)
                #5  0x00007f0a4a9c724e _ZN8KDevelop18DUChainWriteLockerC2EPNS_11DUChainLockEj (libKDevPlatformLanguage.so.10)
                #6  0x00007f0a13aa596b createContext<(CXCursorKind)21u, (KDevelop::DUContext::ContextType)3u> (libKDevClangPrivate.so.27)
                #7  0x00007f0a13a954fd buildDeclaration<(CXCursorKind)21u, KDevelop::ClassFunctionDeclaration, true> (libKDevClangPrivate.so.27)
                #8  0x00007f0a13a8bf33 dispatchCursor<(CXCursorKind)21u, (Decision)0, (Decision)1> (libKDevClangPrivate.so.27)
                #9  0x00007f0a13a864fd dispatchCursor<(CXCursorKind)21u, (Decision)0, (Decision)2> (libKDevClangPrivate.so.27)
                #10 0x00007f0a13a80e85 dispatchCursor<(CXCursorKind)21u> (libKDevClangPrivate.so.27)
                #11 0x00007f0a13a7e9e9 visitCursor (libKDevClangPrivate.so.27)
                #12 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #13 0x00007f0a1244445d n/a (libclang.so.3.9)
                #14 0x00007f0a12444582 n/a (libclang.so.3.9)
                #15 0x00007f0a12444990 n/a (libclang.so.3.9)
                #16 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #17 0x00007f0a13a92120 buildDeclaration<(CXCursorKind)4u, KDevelop::ClassDeclaration, true> (libKDevClangPrivate.so.27)
                #18 0x00007f0a13a89a15 dispatchCursor<(CXCursorKind)4u, (Decision)1, (Decision)0> (libKDevClangPrivate.so.27)
                #19 0x00007f0a13a85be1 dispatchCursor<(CXCursorKind)4u, (Decision)1, (Decision)2> (libKDevClangPrivate.so.27)
                #20 0x00007f0a13a80a91 dispatchCursor<(CXCursorKind)4u> (libKDevClangPrivate.so.27)
                #21 0x00007f0a13a7e881 visitCursor (libKDevClangPrivate.so.27)
                #22 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #23 0x00007f0a1244445d n/a (libclang.so.3.9)
                #24 0x00007f0a12444582 n/a (libclang.so.3.9)
                #25 0x00007f0a12444990 n/a (libclang.so.3.9)
                #26 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #27 0x00007f0a13a868fa buildDeclaration<(CXCursorKind)22u, KDevelop::Declaration, true> (libKDevClangPrivate.so.27)
                #28 0x00007f0a13a80f25 dispatchCursor<(CXCursorKind)22u> (libKDevClangPrivate.so.27)
                #29 0x00007f0a13a7ea16 visitCursor (libKDevClangPrivate.so.27)
                #30 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #31 0x00007f0a1244445d n/a (libclang.so.3.9)
                #32 0x00007f0a12444582 n/a (libclang.so.3.9)
                #33 0x00007f0a12444bac n/a (libclang.so.3.9)
                #34 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #35 0x00007f0a13a7dfb8 Visitor (libKDevClangPrivate.so.27)
                #36 0x00007f0a13a7eef4 _ZN7Builder5visitEP21CXTranslationUnitImplPvRK5QHashIS2_N8KDevelop22ReferencedTopDUContextEEb (libKDevClangPrivate.so.27)
                #37 0x00007f0a13ad87ed _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #38 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #39 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #40 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #41 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #42 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #43 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #44 0x00007f0a13d6af74 _ZN13ClangParseJob3runE14QSharedPointerIN12ThreadWeaver12JobInterfaceEEPNS1_6ThreadE (kdevclangsupport.so)
                #45 0x00007f0a49a19586 _ZN12ThreadWeaver11IdDecorator3runE14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #46 0x00007f0a49a19b88 _ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #47 0x00007f0a49a18a9a _ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #48 0x00007f0a49a18140 _ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5)
                #49 0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #50 0x00007f0a436e7454 start_thread (libpthread.so.0)
                #51 0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1403:
                #0  0x00007f0a4c907ffd __nanosleep (libc.so.6)
                #1  0x00007f0a4d5e326d n/a (libQt5Core.so.5)
                #2  0x00007f0a4d53d0b4 _ZN7QThread6usleepEm (libQt5Core.so.5)
                #3  0x00007f0a4a9c6fad _ZN8KDevelop11DUChainLock12lockForWriteEj (libKDevPlatformLanguage.so.10)
                #4  0x00007f0a4a9c72b5 _ZN8KDevelop18DUChainWriteLocker4lockEv (libKDevPlatformLanguage.so.10)
                #5  0x00007f0a4a9c724e _ZN8KDevelop18DUChainWriteLockerC2EPNS_11DUChainLockEj (libKDevPlatformLanguage.so.10)
                #6  0x00007f0a13a98afe createDeclarationCommon<(CXCursorKind)27u, KDevelop::Declaration> (libKDevClangPrivate.so.27)
                #7  0x00007f0a13a8d2ec createDeclaration<(CXCursorKind)27u, KDevelop::Declaration> (libKDevClangPrivate.so.27)
                #8  0x00007f0a13a86fe6 buildDeclaration<(CXCursorKind)27u, KDevelop::Declaration, false> (libKDevClangPrivate.so.27)
                #9  0x00007f0a13a811b3 dispatchCursor<(CXCursorKind)27u> (libKDevClangPrivate.so.27)
                #10 0x00007f0a13a7eaf7 visitCursor (libKDevClangPrivate.so.27)
                #11 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #12 0x00007f0a12446974 n/a (libclang.so.3.9)
                #13 0x00007f0a124495a5 n/a (libclang.so.3.9)
                #14 0x00007f0a12444990 n/a (libclang.so.3.9)
                #15 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #16 0x00007f0a13a9a022 buildDeclaration<(CXCursorKind)30u, KDevelop::FunctionDefinition, true> (libKDevClangPrivate.so.27)
                #17 0x00007f0a13a8dcf3 dispatchCursor<(CXCursorKind)30u, (Decision)1, (Decision)0> (libKDevClangPrivate.so.27)
                #18 0x00007f0a13a87693 dispatchCursor<(CXCursorKind)30u, (Decision)1, (Decision)2> (libKDevClangPrivate.so.27)
                #19 0x00007f0a13a81325 dispatchCursor<(CXCursorKind)30u> (libKDevClangPrivate.so.27)
                #20 0x00007f0a13a7eb7e visitCursor (libKDevClangPrivate.so.27)
                #21 0x00007f0a12444f15 n/a (libclang.so.3.9)
                #22 0x00007f0a1244445d n/a (libclang.so.3.9)
                #23 0x00007f0a12444582 n/a (libclang.so.3.9)
                #24 0x00007f0a12444bac n/a (libclang.so.3.9)
                #25 0x00007f0a1244d704 clang_visitChildren (libclang.so.3.9)
                #26 0x00007f0a13a7dfb8 Visitor (libKDevClangPrivate.so.27)
                #27 0x00007f0a13a7eef4 _ZN7Builder5visitEP21CXTranslationUnitImplPvRK5QHashIS2_N8KDevelop22ReferencedTopDUContextEEb (libKDevClangPrivate.so.27)
                #28 0x00007f0a13ad87ed _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #29 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #30 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #31 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #32 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #33 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #34 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #35 0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #36 0x00007f0a13d6af74 _ZN13ClangParseJob3runE14QSharedPointerIN12ThreadWeaver12JobInterfaceEEPNS1_6ThreadE (kdevclangsupport.so)
                #37 0x00007f0a49a19586 _ZN12ThreadWeaver11IdDecorator3runE14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #38 0x00007f0a49a19b88 _ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #39 0x00007f0a49a18a9a _ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #40 0x00007f0a49a18140 _ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5)
                #41 0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #42 0x00007f0a436e7454 start_thread (libpthread.so.0)
                #43 0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1624:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a4500a1f4 n/a (libQt5Script.so.5)
                #2  0x00007f0a4500a239 n/a (libQt5Script.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3472:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a47a3b8ab n/a (libQt5WebKit.so.5)
                #2  0x00007f0a47a3b8e9 n/a (libQt5WebKit.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3474:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a47733671 n/a (libQt5WebKit.so.5)
                #2  0x00007f0a47a6ca51 n/a (libQt5WebKit.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1303:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d71f23c _ZN16QCoreApplication4execEv (libQt5Core.so.5)
                #6  0x000000000040f341 main (kdevelop)
                #7  0x00007f0a4c870291 __libc_start_main (libc.so.6)
                #8  0x00000000004064da _start (kdevelop)
                
                Stack trace of thread 1305:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a504b7de5 n/a (libQt5DBus.so.5)
                #7  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #8  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #9  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1491:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a4aa94309 _ZN8KDevelop22CompletionWorkerThread3runEv (libKDevPlatformLanguage.so.10)
                #7  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #8  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #9  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1307:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a4aa94309 _ZN8KDevelop22CompletionWorkerThread3runEv (libKDevPlatformLanguage.so.10)
                #7  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #8  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #9  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3477:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a477347c3 n/a (libQt5WebKit.so.5)
                #2  0x00007f0a47a6ca51 n/a (libQt5WebKit.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1308:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a4aa94309 _ZN8KDevelop22CompletionWorkerThread3runEv (libKDevPlatformLanguage.so.10)
                #7  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #8  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #9  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3476:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a477347c3 n/a (libQt5WebKit.so.5)
                #2  0x00007f0a47a6ca51 n/a (libQt5WebKit.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3475:
                #0  0x00007f0a436ed10f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a477347c3 n/a (libQt5WebKit.so.5)
                #2  0x00007f0a47a6ca51 n/a (libQt5WebKit.so.5)
                #3  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #4  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1306:
                #0  0x00007f0a436ed4b8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
                #1  0x00007f0a4d53eae6 _ZN14QWaitCondition4waitEP6QMutexm (libQt5Core.so.5)
                #2  0x00007f0a4a93d3c7 _ZN8KDevelop14DUChainPrivate13CleanupThread3runEv (libKDevPlatformLanguage.so.10)
                #3  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #4  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #5  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 5289:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a53570e75 n/a (libQt5Qml.so.5)
                #7  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #8  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #9  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 3473:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #7  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #8  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1304:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a3ff3d8e0 n/a (libxcb.so.1)
                #2  0x00007f0a3ff3f679 xcb_wait_for_event (libxcb.so.1)
                #3  0x00007f0a34064789 n/a (libQt5XcbQpa.so.5)
                #4  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #5  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #6  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1441:
                #0  0x00007f0a4c92f48d poll (libc.so.6)
                #1  0x00007f0a41305786 n/a (libglib-2.0.so.0)
                #2  0x00007f0a4130589c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f0a4d76d2bf _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
                #4  0x00007f0a4d716d3a _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
                #5  0x00007f0a4d539063 _ZN7QThread4execEv (libQt5Core.so.5)
                #6  0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #7  0x00007f0a436e7454 start_thread (libpthread.so.0)
                #8  0x00007f0a4c9387df __clone (libc.so.6)
                
                Stack trace of thread 1404:
                #0  0x00007f0a4c907ffd __nanosleep (libc.so.6)
                #1  0x00007f0a4d5e326d n/a (libQt5Core.so.5)
                #2  0x00007f0a4d53d0b4 _ZN7QThread6usleepEm (libQt5Core.so.5)
                #3  0x00007f0a4a9c6fad _ZN8KDevelop11DUChainLock12lockForWriteEj (libKDevPlatformLanguage.so.10)
                #4  0x00007f0a4a9c72b5 _ZN8KDevelop18DUChainWriteLocker4lockEv (libKDevPlatformLanguage.so.10)
                #5  0x00007f0a4a9c724e _ZN8KDevelop18DUChainWriteLockerC2EPNS_11DUChainLockEj (libKDevPlatformLanguage.so.10)
                #6  0x00007f0a13ad8787 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #7  0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #8  0x00007f0a13ad8009 _ZN12ClangHelpers12buildDUChainEPvRK10QMultiHashIS0_6ImportERK12ParseSessionN8KDevelop12TopDUContext8FeaturesER5QHashIS0_NS9_22ReferencedTopDUContextEEP10ClangIndexRKSt8functionIFbvEE (libKDevClangPrivate.so.27)
                #9  0x00007f0a13d6af74 _ZN13ClangParseJob3runE14QSharedPointerIN12ThreadWeaver12JobInterfaceEEPNS1_6ThreadE (kdevclangsupport.so)
                #10 0x00007f0a49a19586 _ZN12ThreadWeaver11IdDecorator3runE14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #11 0x00007f0a49a19b88 _ZN12ThreadWeaver8Executor3runERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #12 0x00007f0a49a18a9a _ZN12ThreadWeaver3Job7executeERK14QSharedPointerINS_12JobInterfaceEEPNS_6ThreadE (libKF5ThreadWeaver.so.5)
                #13 0x00007f0a49a18140 _ZN12ThreadWeaver6Thread3runEv (libKF5ThreadWeaver.so.5)
                #14 0x00007f0a4d53dcf8 n/a (libQt5Core.so.5)
                #15 0x00007f0a436e7454 start_thread (libpthread.so.0)
                #16 0x00007f0a4c9387df __clone (libc.so.6)

GNU gdb (GDB) 7.12
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/local/bin/kdevelop...done.
[New LWP 1402]
[New LWP 1406]
[New LWP 1405]
[New LWP 1403]
[New LWP 1624]
[New LWP 3472]
[New LWP 3474]
[New LWP 1303]
[New LWP 1305]
[New LWP 1491]
[New LWP 1307]
[New LWP 3477]
[New LWP 1308]
[New LWP 3476]
[New LWP 3475]
[New LWP 1306]
[New LWP 5289]
[New LWP 3473]
[New LWP 1304]
[New LWP 1441]
[New LWP 1404]

warning: .dynamic section for "/usr/local/lib64/libkdevpythonparser.so" is not at the expected address (wrong library or version mismatch?)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `kdevelop -s KDev'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f0a12607860 in ?? () from /usr/lib/libclang.so.3.9
[Current thread is 1 (Thread 0x7f0a065a7700 (LWP 1402))]
(gdb) quit
bt full
#0  0x00007f0a12607860 in  () at /usr/lib/libclang.so.3.9
#1  0x00007f0a1260dc2b in  () at /usr/lib/libclang.so.3.9
#2  0x00007f0a1260ed10 in  () at /usr/lib/libclang.so.3.9
#3  0x00007f0a1257ebd0 in  () at /usr/lib/libclang.so.3.9
#4  0x00007f0a124a7512 in  () at /usr/lib/libclang.so.3.9
#5  0x00007f0a1246202a in clang_Cursor_getParsedComment () at /usr/lib/libclang.so.3.9
#6  0x00007f0a13ac04b2 in (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)21>(CXCursor, KDevelop::Declaration*, bool) const (this=0x7f0a065a6310, cursor=..., decl=
    0x7f09dc004840, setComment=true) at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:917
        isAlwaysDeprecated = 32522
#7  0x00007f0a13ac01bd in (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)21>(CXCursor, KDevelop::ClassMemberDeclaration*) const (this=0x7f0a065a6310, cursor=..., decl=0x7f09dc004840)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:984
#8  0x00007f0a13abd154 in (anonymous namespace)::Visitor::setDeclData<(CXCursorKind)21>(CXCursor, KDevelop::ClassFunctionDeclaration*) const (this=0x7f0a065a6310, cursor=..., decl=0x7f09dc004840)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1073
        qtAttribute = (ClangUtils::QtSignalAttribute | unknown: 32520)
#9  0x00007f0a13ab29ba in (anonymous namespace)::Visitor::createDeclarationCommon<(CXCursorKind)21, KDevelop::ClassFunctionDeclaration>(CXCursor, KDevelop::Identifier const&) (this=0x7f0a065a6310, cursor=..., id=...) at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:385
        decl = 0x7f09dc004840
        indexedId = {<KDevelop::ReferenceCountManager> = {<No data fields>}, index = 524016}
        lock = {m_lock = 0x7f0a4b20f1c0 <KDevelop::(anonymous namespace)::Q_QGS_sdDUChainPrivate::innerFunction()::holder+32>, m_locked = true, m_timeout = 0}
        it = {i = 0x7f09f47a17c0}
        range = {start = {line = 87, column = 34}, end = {line = 87, column = 36}}
        clangRange = {ptr_data = {0x7f099c8ba210, 0x7f099d0843d0}, begin_int_data = 2139837892, end_int_data = 2139837894}
        expansionLocOffset = 4053
        spellingLocation = {ptr_data = {0x7f099c8ba210, 0x7f099d0843d0}, int_data = 2139837892}
        decl = 0x0
#10 0x00007f0a13aa5d36 in (anonymous namespace)::Visitor::createDeclaration<(CXCursorKind)21, KDevelop::ClassFunctionDeclaration>(CXCursor, KDevelop::Identifier const&, KDevelop::DUContext*) (this=0x7f0a065a6310, cursor=..., id=..., context=0x7f09dc12efc0) at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:407
        decl = 0x7f0a065a5200
        type = 0x7f0a065a4d20
        lock = {m_lock = 0x7f0a065a4c70, m_locked = 192, m_timeout = 32521}
#11 0x00007f0a13a9553a in (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)21, KDevelop::ClassFunctionDeclaration, true>(CXCursor) (this=0x7f0a065a6310, cursor=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1144
        context = 0x7f09dc12efc0
        newParent = 
          {context = 0x4, previousChildContexts = {d = 0x7f099cc90540}, keepAliveContexts = {q_hash = {{d = 0x1, e = 0x1}}}, previousChildDeclarations = {d = 0x7f09bc02aee0}, resortChildContexts = 224, resortLocalDeclarations = 174}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a4e00, oldValue = 0x7f09bc02aee0}, <No data fields>}
        id = {m_index = 524016, {dd = 0x7f09e866e860, cd = 0x7f09e866e860}}
        helperContext = {d = 0x0}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a6368, oldValue = 0x7f0a065a5390}, <No data fields>}
#12 0x00007f0a13a8bf33 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)21, (Decision)0, (Decision)1>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:907
        isClassMember = true
        isDefinition = false
        hasContext = true
#13 0x00007f0a13a864fd in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)21, (Decision)0, (Decision)2>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:881
        isDefinition = false
#14 0x00007f0a13a80e85 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)21>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:869
        decision = true
#15 0x00007f0a13a7e9e9 in (anonymous namespace)::visitCursor(CXCursor, CXCursor, CXClientData) (cursor=..., parent=..., data=0x7f0a065a6310)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1462
        visitor = 0x7f0a065a6310
        kind = CXCursor_CXXMethod
        location = {ptr_data = {0x7f099c8ba210, 0x7f099d0843d0}, int_data = 2139837892}
        file = 0x7f099c876b60
---Type <return> to continue, or q <return> to quit---
#16 0x00007f0a12444f15 in  () at /usr/lib/libclang.so.3.9
#17 0x00007f0a1244445d in  () at /usr/lib/libclang.so.3.9
#18 0x00007f0a12444582 in  () at /usr/lib/libclang.so.3.9
#19 0x00007f0a12444990 in  () at /usr/lib/libclang.so.3.9
#20 0x00007f0a1244d704 in clang_visitChildren () at /usr/lib/libclang.so.3.9
#21 0x00007f0a13a92120 in (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)4, KDevelop::ClassDeclaration, true>(CXCursor) (this=0x7f0a065a6310, cursor=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1147
        context = 0x7f09dc131050
        newParent = 
          {context = 0x7f09dc131050, previousChildContexts = {d = 0x7f09f6ad6b90}, keepAliveContexts = {q_hash = {{d = 0x7f0a4d7c5be0 <QHashData::shared_null>, e = 0x7f0a4d7c5be0 <QHashData::shared_null>}}}, previousChildDeclarations = {d = 0x7f09f47a17a0}, resortChildContexts = true, resortLocalDeclarations = true}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a6368, oldValue = 0x7f0a065a5a70}, <No data fields>}
        id = {m_index = 90882, {dd = 0x7f09f4027062, cd = 0x7f09f4027062}}
        helperContext = {d = 0x0}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a6368, oldValue = 0x7f0a065a5a70}, <No data fields>}
#22 0x00007f0a13a89a15 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)4, (Decision)1, (Decision)0>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:907
        isClassMember = false
        isDefinition = true
        hasContext = true
#23 0x00007f0a13a85be1 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)4, (Decision)1, (Decision)2>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:881
        isDefinition = true
#24 0x00007f0a13a80a91 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)4>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:869
        decision = false
#25 0x00007f0a13a7e881 in (anonymous namespace)::visitCursor(CXCursor, CXCursor, CXClientData) (cursor=..., parent=..., data=0x7f0a065a6310)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1454
        visitor = 0x7f0a065a6310
        kind = CXCursor_ClassDecl
        location = {ptr_data = {0x7f099c8ba210, 0x7f099d0843d0}, int_data = 2139836204}
        file = 0x7f099c876b60
#26 0x00007f0a12444f15 in  () at /usr/lib/libclang.so.3.9
#27 0x00007f0a1244445d in  () at /usr/lib/libclang.so.3.9
#28 0x00007f0a12444582 in  () at /usr/lib/libclang.so.3.9
#29 0x00007f0a12444990 in  () at /usr/lib/libclang.so.3.9
#30 0x00007f0a1244d704 in clang_visitChildren () at /usr/lib/libclang.so.3.9
#31 0x00007f0a13a868fa in (anonymous namespace)::Visitor::buildDeclaration<(CXCursorKind)22, KDevelop::Declaration, true>(CXCursor) (this=0x7f0a065a6310, cursor=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1147
        context = 0x7f09ec1ad720
        newParent = 
          {context = 0x7f09ec1ad720, previousChildContexts = {d = 0x7f09f6add460}, keepAliveContexts = {q_hash = {{d = 0x7f0a4d7c5be0 <QHashData::shared_null>, e = 0x7f0a4d7c5be0 <QHashData::shared_null>}}}, previousChildDeclarations = {d = 0x7f09f4774f90}, resortChildContexts = true, resortLocalDeclarations = true}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a6368, oldValue = 0x7f0a065a60d0}, <No data fields>}
        id = {m_index = 65670, {dd = 0x7f09f4020de6, cd = 0x7f09f4020de6}}
        helperContext = {d = 0x0}
        pushCurrent = {<QScopedValueRollback<(anonymous namespace)::CurrentContext*>> = {varRef = @0x7f0a065a6368, oldValue = 0x7f0a065a60d0}, <No data fields>}
#32 0x00007f0a13a80f25 in (anonymous namespace)::Visitor::dispatchCursor<(CXCursorKind)22>(CXCursor, CXCursor) (this=0x7f0a065a6310, cursor=..., parent=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:907
        isClassMember = false
        isDefinition = true
        hasContext = true
#33 0x00007f0a13a7ea16 in (anonymous namespace)::visitCursor(CXCursor, CXCursor, CXClientData) (cursor=..., parent=..., data=0x7f0a065a6310)
    at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1463
        visitor = 0x7f0a065a6310
        kind = CXCursor_Namespace
        location = {ptr_data = {0x7f099c8ba210, 0x7f099d0843d0}, int_data = 2139836090}
---Type <return> to continue, or q <return> to quit---
        file = 0x7f099c876b60
#34 0x00007f0a12444f15 in  () at /usr/lib/libclang.so.3.9
#35 0x00007f0a1244445d in  () at /usr/lib/libclang.so.3.9
#36 0x00007f0a12444582 in  () at /usr/lib/libclang.so.3.9
#37 0x00007f0a12444bac in  () at /usr/lib/libclang.so.3.9
#38 0x00007f0a1244d704 in clang_visitChildren () at /usr/lib/libclang.so.3.9
#39 0x00007f0a13a7dfb8 in (anonymous namespace)::Visitor::Visitor(CXTranslationUnit, CXFile, IncludeFileContexts const&, bool) (this=0x7f0a065a6310, tu=0x7f09bc02aee0, file=0x7f099c876b60, includes=..., update=true) at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1378
        tuCursor = {kind = CXCursor_TranslationUnit, xdata = 0, data = {0x7f099c875d50, 0x1, 0x7f09bc02aee0}}
        top = {m_topContext = 0x7f09ec0cea10}
        keepAliveContexts = {q_hash = {{d = 0x7f0a4d7c5be0 <QHashData::shared_null>, e = 0x7f0a4d7c5be0 <QHashData::shared_null>}}}
        parent = 
          {context = 0x7f09ec0cea10, previousChildContexts = {d = 0x7f09f46fbf00}, keepAliveContexts = {q_hash = {{d = 0x7f0a4d7c5be0 <QHashData::shared_null>, e = 0x7f0a4d7c5be0 <QHashData::shared_null>}}}, previousChildDeclarations = {d = 0x7f09f475a760}, resortChildContexts = true, resortLocalDeclarations = true}
#40 0x00007f0a13a7eef4 in Builder::visit(CXTranslationUnitImpl*, void*, QHash<void*, KDevelop::ReferencedTopDUContext> const&, bool) (tu=0x7f09bc02aee0, file=0x7f099c876b60, includes=..., update=true) at /home/flh/projects/kdevelop/languages/clang/duchain/builder.cpp:1515
        visitor = 
          {m_file = 0x7f099c876b60, m_includes = @0x7f0a065a6970, m_uses = std::unordered_map with 25 elements = {[0x7f09dc130590] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de294f8, 0x7f8b5110, 0x7f09bc02aee0}}}, [0x7f09dc01ae90] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de29ad8, 0x7f8b514a, 0x7f09bc02aee0}}}, [0x7f09dc130df0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2a0b8, 0x7f8b517b, 0x7f09bc02aee0}}}, [0x7f09dcbdc7b0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de28f18, 0x7f8b50cf, 0x7f09bc02aee0}}}, [0x7f09dc130f60] = std::vector of length 3, capacity 4 = {{kind = CXCursor_NamespaceRef, xdata = 0, data = {0x7f099cee5418, 0x7f8b501a, 0x7f09bc02aee0}}, {kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099cc90540, 0x7f8b5022, 0x7f09bc02aee0}}, {kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099cc8d858, 0x7f8b5043, 0x7f09bc02aee0}}}, [0x7f09dc12f870] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099ddddf58, 0x7f8b508f, 0x7f09bc02aee0}}}, [0x7f09dc12e170] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2f218, 0x7f8b53c8, 0x7f09bc02aee0}}}, [0x7f09ec0cea10] = std::vector of length 2, capacity 2 = {{kind = CXCursor_MacroExpansion, xdata = 0, data = {0x7f09f50f6658, 0x0, 0x7f09bc02aee0}}, {kind = CXCursor_NamespaceRef, xdata = 0, data = {0x7f099cee7840, 0x7f8b4e93, 0x7f09bc02aee0}}}, [0x7f09dc016d40] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2c5e8, 0x7f8b525a, 0x7f09bc02aee0}}}, [0x7f09dc12e620] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2f850, 0x7f8b5412, 0x7f09bc02aee0}}}, [0x7f09dc12d480] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de345e8, 0x7f8b5313, 0x7f09bc02aee0}}}, [0x7f09dc12fda0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2c008, 0x7f8b522f, 0x7f09bc02aee0}}}, [0x7f09dc131050] = std::vector of length 2, capacity 2 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de141a0, 0x7f8b4f47, 0x7f09bc02aee0}}, {kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de14328, 0x7f8b4f61, 0x7f09bc02aee0}}}, [0x7f09dcbd6a70] = std::vector of length 2, capacity 2 = {{kind = CXCursor_NamespaceRef, xdata = 0, data = {0x7f099cee9b18, 0x7f8b4fa8, 0x7f09bc02aee0}}, {kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099cc8d858, 0x7f8b4fb2, 0x7f09bc02aee0}}}, [0x7f09ec1ad720] = std::vector of length 2, capacity 2 = {{kind = CXCursor_TemplateRef, xdata = 0, data = {0x7f099ddd6f68, 0x7f8b4ecc, 0x7f09bc02aee0}}, {kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de687f8, 0x7f8b4edb, 0x7f09bc02aee0}}}, [0x7f09dc130cb0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de34408, 0x7f8b52e3, 0x7f09bc02aee0}}}, [0x7f09dc12c580] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2b4d0, 0x7f8b51d7, 0x7f09bc02aee0}}}, [0x7f09dc12f4e0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099ceeea70, 0x7f8b548c, 0x7f09bc02aee0}}}, [0x7f09dc12c5e0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de33fe8, 0x7f8b5204, 0x7f09bc02aee0}}}, [0x7f09dc017140] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2cbc8, 0x7f8b5284, 0x7f09bc02aee0}}}, [0x7f09dc12f0d0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2fe38, 0x7f8b5451, 0x7f09bc02aee0}}}, [0x7f09dcbdabe0] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2a698, 0x7f8b51a9, 0x7f09bc02aee0}}}, [0x7f09dc016e30] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2d1a8, 0x7f8b52b3, 0x7f09bc02aee0}}}, [0x7f09dc12d920] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2e658, 0x7f8b5344, 0x7f09bc02aee0}}}, [0x7f09dc12e140] = std::vector of length 1, capacity 1 = {{kind = CXCursor_TypeRef, xdata = 0, data = {0x7f099de2ec38, 0x7f8b537d, 0x7f09bc02aee0}}}}, m_macroExpansionLocations = {q_hash = {{d = 0x7f09f6425a20, e = 0x7f09f6425a20}}}, m_cursorToDeclarationCache = {{d = 0x7f09f47d6de0, e = 0x7f09f47d6de0}}, m_parentContext = 0x7f0a065a5390, m_update = true}
#41 0x00007f0a13ad87ed in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=0x7f099c876b60, imports=..., session=..., features=158, includedFiles=..., index=0x223af40, abortFunction=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/clanghelpers.cpp:189
        sortedImports =
            {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f09f4ec0040}, d = 0x7f09f4ec0040}}
        path = {m_index = 130122}
        environment =
              @0x7f0a065a64f0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7f0a13d591b0 <vtable for ClangParsingEnvironment+16>}, m_projectPaths = {d = 0x686e300}, m_includes = {d = 0x7e30b20}, m_frameworkDirectories = {d = 0x7f0a4d7c3e80 <QArrayData::shared_null>}, m_defines = {d = 0x7e08420}, m_pchInclude = {m_data = {d = 0x7f0a4d7c3e80 <QArrayData::shared_null>}}, m_tuUrl = {m_index = 65656}, m_quality = ClangParsingEnvironment::BuildSystem, m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7f09f2832440 <(anonymous namespace)::defaultArguments()::{lambda()#2}::operator()() const::qstring_literal>}}}
        update = true
        urlLock = {m_url = {m_index = 130122}}
        context = {m_topContext = 0x7f09ec0cea10}
        problems =
---Type <return> to continue, or q <return> to quit---
            {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f09f4788a00}, d = 0x7f09f4788a00}}
#42 0x00007f0a13ad8009 in ClangHelpers::buildDUChain(void*, QMultiHash<void*, Import> const&, ParseSession const&, KDevelop::TopDUContext::Features, QHash<void*, KDevelop::ReferencedTopDUContext>&, ClangIndex*, std::function<bool ()> const&) (file=0x7f099c8ff240, imports=..., session=..., features=158, includedFiles=..., index=0x223af40, abortFunction=...)
    at /home/flh/projects/kdevelop/languages/clang/duchain/clanghelpers.cpp:121
        import = @0x7f09f524df10: {file = 0x7f099c876b60, location = {line = 20, column = 0}}
        _container_ =
          {c = {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f09f4ec0410}, d = 0x7f09f4ec0410}}, i = {i = 0x7f09f4ec0420}, e = {i = 0x7f09f4ec04c8}, control = 1}
        sortedImports =
            {<QListSpecialMethods<Import>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f09f4ec0410}, d = 0x7f09f4ec0410}}
        path = {m_index = 106587888}
        environment =
              @0x7f0a065a6bc0: {<KDevelop::ParsingEnvironment> = {_vptr.ParsingEnvironment = 0x7e10cb0}, m_projectPaths = {d = 0xbe52bfc0b2d61100}, m_includes = {d = 0x7f0a13d6b8d9 <std::_Function_base::_Base_manager<ClangParseJob::run(ThreadWeaver::JobPointer, ThreadWeaver::Thread*)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>}, m_frameworkDirectories = {d = 0x7f0a13d6b8b7 <std::_Function_handler<bool(), ClangParseJob::run(ThreadWeaver::JobPointer, ThreadWeaver::Thread*)::<lambda()> >::_M_invoke(const std::_Any_data &)>}, m_defines = {d = 0x7f0a065a6db0}, m_pchInclude = {m_data = {d = 0x490e150}}, m_tuUrl = {m_index = 76603728}, m_quality = ClangParsingEnvironment::Unknown, m_parserSettings = {parserOptions = {static null = {<No data fields>}, d = 0x7f0a49a15263 <ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool)+83>}}}
        update = false
        urlLock = {m_url = {m_index = 106587856}}
        context = {m_topContext = 0x0}
        problems =
            {<QListSpecialMethods<QExplicitlySharedDataPointer<KDevelop::Problem> >> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x0}, d = 0x0}}
#43 0x00007f0a13d6af74 in ClangParseJob::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) (this=0x7e10cb0)
    at /home/flh/projects/kdevelop/languages/clang/clangparsejob.cpp:323
        parseLock = {q_val = 35892449}
        __PRETTY_FUNCTION__ = "virtual void ClangParseJob::run(ThreadWeaver::JobPointer, ThreadWeaver::Thread*)"
        session = {d = {d = 0x7f09dc4fc920}}
        imports = {<QHash<void*, Import>> = {{d = 0x7f09f496ac70, e = 0x7f09f496ac70}}, <No data fields>}
        includedFiles = {{d = 0x7f09f49a7880, e = 0x7f09f49a7880}}
        context = {m_topContext = 0x73caa10}
#44 0x00007f0a49a19586 in ThreadWeaver::IdDecorator::run(QSharedPointer<ThreadWeaver::JobInterface>, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#45 0x00007f0a49a19b88 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#46 0x00007f0a49a18a9a in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) () at /usr/lib/libKF5ThreadWeaver.so.5
#47 0x00007f0a49a18140 in ThreadWeaver::Thread::run() () at /usr/lib/libKF5ThreadWeaver.so.5
#48 0x00007f0a4d53dcf8 in  () at /usr/lib/libQt5Core.so.5
#49 0x00007f0a436e7454 in start_thread () at /usr/lib/libpthread.so.0
#50 0x00007f0a4c9387df in clone () at /usr/lib/libc.so.6
Comment 1 Kevin Funk 2017-04-20 22:02:21 UTC
Similar backtrace in other bug report

*** This bug has been marked as a duplicate of bug 372686 ***