Application: kdevelop (4.5.60) KDE Platform Version: 4.10.3 Qt Version: 4.8.4 Operating System: Linux 3.8.0-25-generic x86_64 Distribution: Ubuntu 13.04 -- Information about the crash: - What I was doing when the application crashed: opening a particular cpp file seems to do it everytime, it didnt start occuring until I broke (file is not in the include path anymore) one of the header includes in my file. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f192f2847c0 (LWP 28237))] Thread 18 (Thread 0x7f19123c9700 (LWP 28240)): #0 0x00007f192adbc05e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f19260bf935 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1926055b81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f19260561ca in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f19260a46b2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f19260a3eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 17 (Thread 0x7f1911bc8700 (LWP 28241)): #0 0x00007f192bcbd3cd in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f19260801dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f19260806ba in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f191776d4f6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007f19260a3eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 16 (Thread 0x7f1903fff700 (LWP 28248)): #0 0x00007f192adbbca4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f19281efe77 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f19281efea9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #4 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 15 (Thread 0x7f1901ed3700 (LWP 28251)): #0 0x00007f192adbc05e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f192cfc40a7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f1928e8aebb in KDevelop::DUChainPrivate::CleanupThread::run (this=0x216a600) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 14 (Thread 0x7f18fb0fa700 (LWP 28252)): #0 0x00007f192bcbd3cd in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f19260801dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 13 (Thread 0x7f18e7d96700 (LWP 28256)): #0 0x00007f192bcbbb0d in read () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f19260be6cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f192607fd3c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1926080175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 12 (Thread 0x7f18e7595700 (LWP 28257)): #0 0x00007f192f0c8ac9 in __tls_get_addr () from /lib64/ld-linux-x86-64.so.2 #1 0x00007f192cfc28ff in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f192d0ee8f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f192607f900 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f19260800fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 11 (Thread 0x7f18dce18700 (LWP 28267)): #0 0x00007f192607f8a1 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f19260800fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192d0a0edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 10 (Thread 0x7f18d4e61700 (LWP 28276)): #0 0x00007f192adbbca4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f1922c47585 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f1922c475d9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #4 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 9 (Thread 0x7f18d5662700 (LWP 28277)): #0 0x00007f192adbbca4 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f192298da09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f1922c75cee in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #4 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7f1887ffd700 (LWP 28278)): #0 0x00007f19260bf5e4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f192607f8f3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f19260800fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 7 (Thread 0x7f18875cd700 (LWP 28281)): #0 0x00007fff4bfdf70c in ?? () #1 0x00007f18875ccaa0 in ?? () #2 0x00007fff4bfdfac9 in ?? () #3 0x00007f18875ccaf0 in ?? () #4 0x0000000180001ad0 in ?? () #5 0x00007f1880001420 in ?? () #6 0x00007f18875ccb80 in ?? () #7 0x00007f18875ccc38 in ?? () #8 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f1886dcc700 (LWP 28282)): #0 0x00007f192adbc05e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f192cfc40a7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f192cfb764f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 5 (Thread 0x7f18865cb700 (LWP 28290)): #0 0x00007f192bcbd3cd in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f19260801dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f192d0ef036 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f192cfc1410 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f192d0a0edf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7f1885dca700 (LWP 28291)): #0 0x00007f192adbc05e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f192cfc40a7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007f192cfb764f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 3 (Thread 0x7f18855c9700 (LWP 28391)): [KCrash Handler] #5 KDevelop::AbstractType::makeDynamic (this=this@entry=0x0) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/types/abstracttype.cpp:35 #6 0x00007f1928f321d9 in d_func_dynamic (this=0x0) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/types/abstracttype.h:284 #7 KDevelop::AbstractType::setModifiers (this=0x0, modifiers=0) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/types/abstracttype.cpp:57 #8 0x00007f18e8089912 in TypeBuilder::createIntegralTypeForExpression (this=0x7f18855c8b00, expression=0x7f1874121e80) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:469 #9 0x00007f18e80554db in ContextBuilder::visitDeclarator (this=0x7f18855c8b00, node=0x7f1874121b48) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:937 #10 0x00007f18e806703f in DeclarationBuilder::visitDeclarator (this=0x7f18855c8b00, node=0x7f1874121b48) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:532 #11 0x00007f18e8056680 in ContextBuilder::visitInitDeclarator (this=this@entry=0x7f18855c8b00, node=node@entry=0x7f1874121ed0) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:912 #12 0x00007f18e8066e7f in DeclarationBuilder::visitInitDeclarator (this=0x7f18855c8b00, node=0x7f1874121ed0) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:256 #13 0x00007f18e8087264 in TypeBuilder::visitSimpleDeclaration (this=this@entry=0x7f18855c8b00, node=node@entry=0x7f1874121f10) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:673 #14 0x00007f18e8068c3f in DeclarationBuilder::visitSimpleDeclaration (this=0x7f18855c8b00, node=0x7f1874121f10) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:422 #15 0x00007f18e7dad9b1 in visitNodes<StatementAST*> (nodes=<optimized out>, v=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/visitor.h:139 #16 DefaultVisitor::visitCompoundStatement (this=this@entry=0x7f18855c8b60, node=node@entry=0x7f1874121520) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/default_visitor.cpp:73 #17 0x00007f18e8053e9a in ContextBuilder::visitCompoundStatement (this=0x7f18855c8b00, node=0x7f1874121520) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:674 #18 0x00007f18e8053e26 in ContextBuilder::visitTryBlockStatement (this=0x7f18855c8b00, node=0x7f18741214f8) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:1083 #19 0x00007f18e7dad9b1 in visitNodes<StatementAST*> (nodes=<optimized out>, v=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/visitor.h:139 #20 DefaultVisitor::visitCompoundStatement (this=this@entry=0x7f18855c8b60, node=node@entry=0x7f18741214d8) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/default_visitor.cpp:73 #21 0x00007f18e8053e9a in ContextBuilder::visitCompoundStatement (this=0x7f18855c8b00, node=0x7f18741214d8) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:674 #22 0x00007f18e8055e1b in ContextBuilder::visitFunctionDefinition (this=0x7f18855c8b00, node=0x7f1874344928) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:592 #23 0x00007f18e7dae291 in visitNodes<DeclarationAST*> (v=0x7f18855c8b60, nodes=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/visitor.h:139 #24 0x00007f18e8057461 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0x7f18855c8b00, node=0x7f187411ba30, context=<optimized out>) at /usr/local/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:133 #25 0x00007f18e8052f16 in ContextBuilder::buildContexts (this=0x7f18855c8b00, file=..., node=0x7f187411ba30, includes=<optimized out>, updateContext=..., removeOldImports=removeOldImports@entry=false) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:422 #26 0x00007f18e8060b62 in DeclarationBuilder::buildDeclarations (this=this@entry=0x7f18855c8b00, file=..., node=node@entry=0x7f187411ba30, includes=includes@entry=0x7f18855c8390, updateContext=..., removeOldImports=removeOldImports@entry=false) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:96 #27 0x00007f18e858159c in CPPInternalParseJob::run (this=0xd3d2a0) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppparsejob.cpp:644 #28 0x00007f192395de3a in ?? () from /usr/lib/libthreadweaver.so.4 #29 0x00007f192395dfb1 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #30 0x00007f192395fe23 in ?? () from /usr/lib/libthreadweaver.so.4 #31 0x00007f192395d60f in ?? () from /usr/lib/libthreadweaver.so.4 #32 0x00007f192395d6cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #33 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #34 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #35 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 2 (Thread 0x7f1884dc8700 (LWP 28392)): #0 0x00007f192bc90d3d in nanosleep () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f192bcc2934 in usleep () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f1928ec7402 in KDevelop::DUChainLock::lockForWrite (this=0x2186b68, timeout=0) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/duchainlock.cpp:190 #3 0x00007f1928ec7591 in KDevelop::DUChainWriteLocker::lock (this=0x7f1884dc5870) at /home/hippiehunter/git/kdevgit/kdevplatform/language/duchain/duchainlock.cpp:284 #4 0x00007f1928e5cf8e in KDevelop::ParseJob::translateDUChainToRevision (this=0x7f186848e340, context=0x61746a0) at /home/hippiehunter/git/kdevgit/kdevplatform/language/backgroundparser/parsejob.cpp:446 #5 0x00007f18e85809ed in CPPInternalParseJob::run (this=0x7f186848a150) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/cppparsejob.cpp:441 #6 0x00007f18e8587823 in PreprocessJob::sourceNeeded (this=0x68f1f20, _fileName=..., type=<optimized out>, sourceLine=1, skipCurrentPath=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/preprocessjob.cpp:581 #7 0x00007f18e834038c in rpp::pp::handle_include (this=this@entry=0x7f1884dc6c40, skip_current_path=<optimized out>, input=..., output=...) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:219 #8 0x00007f18e83408e7 in rpp::pp::handle_directive (this=this@entry=0x7f1884dc6c40, directive=directive@entry=181287, input=..., output=...) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:137 #9 0x00007f18e8340f70 in rpp::pp::operator() (this=this@entry=0x7f1884dc6c40, input=..., output=...) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:272 #10 0x00007f18e83411a5 in rpp::pp::processFileInternal (this=this@entry=0x7f1884dc6c40, fileName=..., fileContents=..., result=...) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:98 #11 0x00007f18e8341246 in rpp::pp::processFile (this=this@entry=0x7f1884dc6c40, fileName=..., data=...) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:85 #12 0x00007f18e8588d6e in PreprocessJob::run (this=0x68f1f20) at /home/hippiehunter/git/kdevgit/kdevelop/languages/cpp/preprocessjob.cpp:245 #13 0x00007f192395de3a in ?? () from /usr/lib/libthreadweaver.so.4 #14 0x00007f192395dfb1 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #15 0x00007f192395fe23 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0x00007f192395d60f in ?? () from /usr/lib/libthreadweaver.so.4 #17 0x00007f192395d6cb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #18 0x00007f192cfc3bec in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #19 0x00007f192adb7f8e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #20 0x00007f192bcc9e1d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7f192f2847c0 (LWP 28237)): #0 0x00007f192adbe82c in __lll_lock_wait () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f192adba17c in _L_lock_982 () from /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00007f192adb9fcb in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0 #3 0x00007f192e9df9ae in lock (this=0x7f192ebf68a0 <(anonymous namespace)::internalMutex>) at /home/hippiehunter/git/kdevgit/kdevplatform/interfaces/foregroundlock.cpp:48 #4 (anonymous namespace)::lockForegroundMutexInternal () at /home/hippiehunter/git/kdevgit/kdevplatform/interfaces/foregroundlock.cpp:104 #5 0x00007f192e9dfb9d in KDevelop::TemporarilyReleaseForegroundLock::~TemporarilyReleaseForegroundLock (this=0x7fff4be7ed10, __in_chrg=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevplatform/interfaces/foregroundlock.cpp:244 #6 0x00007f192e9dfc31 in KDevelop::ForegroundLock::ForegroundReleaser::doInternal (this=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevplatform/interfaces/foregroundlock.cpp:177 #7 0x00007f192e9e05eb in KDevelop::DoInForeground::doInternalSlot (this=0x7f192ebf6880 <KDevelop::ForegroundLock::relock()::releaser>) at /home/hippiehunter/git/kdevgit/kdevplatform/interfaces/foregroundlock.cpp:282 #8 0x00007f192d0da5be in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f192c4668ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #10 0x00007f192c46925b in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #11 0x00007f192d64aaf6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #12 0x00007f192d0c063e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007f192d0c4171 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007f192d0eee83 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f192607ff05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f1926080248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f1926080304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f192d0ef016 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #19 0x00007f192c50c1ae in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007f192d0bf38f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007f192d0bf618 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #22 0x00007f192d0c4cf6 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #23 0x000000000040ed17 in main (argc=<optimized out>, argv=<optimized out>) at /home/hippiehunter/git/kdevgit/kdevelop/app/main.cpp:524 This bug may be a duplicate of or related to bug 321636. Possible duplicates by query: bug 321636, bug 321336, bug 321313, bug 318972. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 318972 ***