Application that crashed: kdevelop Version of the application: 3.9.93 (using KDevPlatform 0.9.93) KDE Version: 4.2.88 (KDE 4.2.88 (KDE 4.3 >= 20090527)) Qt Version: 4.5.1 Operating System: Linux 2.6.27.21-0.1-pae i686 Distribution: "openSUSE 11.1 (i586)" What I was doing when the application crashed: I've pressed F5 to reload the file and the session was immediately closed. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted [Current thread is 1 (Thread 0xb5817700 (LWP 4504))] Thread 8 (Thread 0xb237bb90 (LWP 4581)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6f94f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb701b91c in QWaitCondition::wait (this=0x825bb0c, mutex=0x825bb10, time=200000) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #3 0xb61161a5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x825bb00) at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:280 #4 0xb701abb0 in QThreadPrivate::start (arg=0x825bb00) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #5 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #6 0xb65523be in clone () from /lib/libc.so.6 Thread 7 (Thread 0xb12a5b90 (LWP 4633)): #0 0xb5ada3da in clock_gettime () from /lib/librt.so.1 #1 0xb71248fb in QTimerInfoList::getTime (this=0x8419fdc, t=@0x841a000) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb7124ad1 in QTimerInfoList::updateCurrentTime (this=0x8419fdc) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb712648c in QTimerInfoList::timerWait (this=0x8419fdc, tm=@0xb12a5124) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb7123098 in timerSourcePrepare (source=0xb5adeff4, timeout=0xb12a5178) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5a4d8da in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5a4dd6a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb5a4e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb7122ed7 in QEventDispatcherGlib::processEvents (this=0x82be938, flags={i = -1322626456}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #9 0xb70f9d1a in QEventLoop::processEvents (this=0xb12a52d0, flags={i = -1322626392}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #10 0xb70f9eda in QEventLoop::exec (this=0xb12a52d0, flags={i = -1322626344}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #11 0xb7017cc3 in QThread::exec (this=0x841a108) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #12 0xb70e0cab in QInotifyFileSystemWatcherEngine::run (this=0x841a108) at /home/kde-check/kdesvn/qt-copy/src/corelib/io/qfilesystemwatcher_inotify.cpp:214 #13 0xb701abb0 in QThreadPrivate::start (arg=0x841a108) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #14 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #15 0xb65523be in clone () from /lib/libc.so.6 Thread 6 (Thread 0xae270b90 (LWP 4658)): #0 0xb5ada3da in clock_gettime () from /lib/librt.so.1 #1 0xb71248fb in QTimerInfoList::getTime (this=0x8b9323c, t=@0x8b93260) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb7124ad1 in QTimerInfoList::updateCurrentTime (this=0x8b9323c) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb712648c in QTimerInfoList::timerWait (this=0x8b9323c, tm=@0xae270144) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb7123098 in timerSourcePrepare (source=0xb5adeff4, timeout=0xae270198) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5a4d8da in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5a4dd6a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb5a4e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb7122ed7 in QEventDispatcherGlib::processEvents (this=0x8b88c30, flags={i = -1373175160}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #9 0xb70f9d1a in QEventLoop::processEvents (this=0xae2702f0, flags={i = -1373175096}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #10 0xb70f9eda in QEventLoop::exec (this=0xae2702f0, flags={i = -1373175048}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #11 0xb7017cc3 in QThread::exec (this=0x8bb8b38) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #12 0xb62044f5 in KDevelop::CompletionWorkerThread::run (this=0x8bb8b38) at /home/kde-check/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #13 0xb701abb0 in QThreadPrivate::start (arg=0x8bb8b38) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #14 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #15 0xb65523be in clone () from /lib/libc.so.6 Thread 5 (Thread 0xaea71b90 (LWP 4659)): #0 0xb5ada3da in clock_gettime () from /lib/librt.so.1 #1 0xb71248fb in QTimerInfoList::getTime (this=0x8a5e094, t=@0x8a5e0b8) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:339 #2 0xb7124ad1 in QTimerInfoList::updateCurrentTime (this=0x8a5e094) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:297 #3 0xb712648c in QTimerInfoList::timerWait (this=0x8a5e094, tm=@0xaea71144) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:420 #4 0xb7123098 in timerSourcePrepare (source=0xb5adeff4, timeout=0xaea71198) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:140 #5 0xb5a4d8da in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb5a4dd6a in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb5a4e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb7122ed7 in QEventDispatcherGlib::processEvents (this=0x8a5d770, flags={i = -1364782456}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:326 #9 0xb70f9d1a in QEventLoop::processEvents (this=0xaea712f0, flags={i = -1364782392}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #10 0xb70f9eda in QEventLoop::exec (this=0xaea712f0, flags={i = -1364782344}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #11 0xb7017cc3 in QThread::exec (this=0xad7c6328) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:487 #12 0xb62044f5 in KDevelop::CompletionWorkerThread::run (this=0xad7c6328) at /home/kde-check/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79 #13 0xb701abb0 in QThreadPrivate::start (arg=0xad7c6328) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #14 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #15 0xb65523be in clone () from /lib/libc.so.6 Thread 4 (Thread 0xacaffb90 (LWP 4664)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6f94f62 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb701a44e in thread_sleep (ti=0xacaff2e0) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #3 0xb701a57b in QThread::msleep (msecs=<value optimized out>) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:324 #4 0xad67d696 in UIBlockTester::UIBlockTesterThread::run (this=0x8adf7b8) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:965 #5 0xb701abb0 in QThreadPrivate::start (arg=0x8adf7b8) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #6 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #7 0xb65523be in clone () from /lib/libc.so.6 Thread 3 (Thread 0xabd2fb90 (LWP 4688)): [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb64ab990 in raise () from /lib/libc.so.6 #8 0xb64ad2c8 in abort () from /lib/libc.so.6 #9 0xb7013705 in qt_message_output (msgType=QtFatalMsg, buf=0x11cd3d38 "ASSERT: \"smartGroup\" in file /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartmanager.cpp, line 304") at /home/kde-check/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2017 #10 0xb70137c7 in qFatal (msg=0xb7146278 "ASSERT: \"%s\" in file %s, line %d") at /home/kde-check/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:2216 #11 0xb7013885 in qt_assert (assertion=0xac2de18b "smartGroup", file=0xac2ddf80 "/home/kde-check/kdesvn/kdelibs/kate/smart/katesmartmanager.cpp", line=304) at /home/kde-check/kdesvn/qt-copy/src/corelib/global/qglobal.cpp:1786 #12 0xac20762f in KateSmartManager::groupForLine (this=0xa656198, line=831) at /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartmanager.cpp:304 #13 0xac203f7c in KateSmartCursor (this=0x9e626b0, position=@0xf37d538, doc=0xd721228, insertBehavior=KTextEditor::SmartCursor::MoveOnInsert) at /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartcursor.cpp:49 #14 0xac206206 in KateSmartRange (this=0xdc9b7c8, range=@0xabd2c430, doc=0xd721228, parent=0x0, insertBehavior={i = -1412250560}) at /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartrange.cpp:36 #15 0xac2095cc in KateSmartManager::newSmartRange (this=0xa656198, range=@0xabd2c5d0, parent=0x0, insertBehavior={i = -1412250484}, internal=false) at /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartmanager.cpp:206 #16 0xac1b2714 in KateDocument::newSmartRange (this=0xd721228, range=@0xabd2c5d0, parent=0x0, insertBehavior={i = -1412250392}) at /home/kde-check/kdesvn/kdelibs/kate/document/katedocument.cpp:5806 #17 0xb60d2297 in KDevelop::EditorIntegratorPrivate::createRange<KTextEditor::SmartRange> (this=0xc8c9c78, iface=@0xabd2c5f4, range=@0xabd2c5d0, insertBehavior={i = -1412250328}) at /home/kde-check/kdesvn/kdevplatform/language/editor/editorintegrator.cpp:170 #18 0xb60d244a in KDevelop::EditorIntegrator::createRange (this=0xabd2f024, iface=@0xabd2c5f4, range=@0xabd2c5d0, insertBehavior={i = -1412250136}) at /home/kde-check/kdesvn/kdevplatform/language/editor/editorintegrator.cpp:293 #19 0xad5edfb8 in KDevelop::AbstractUseBuilder<AST, NameAST, ContextBuilder>::newUse (this=0xabd2ed00, newRange={start = {line = 80, column = 15}, end = {line = 80, column = 24}}, declaration=0x9c70d60) at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:187 #20 0xad5ee1d6 in UseExpressionVisitor::usingDeclaration (this=0xabd2dbe0, node=0x10d87c7c, start_token=316, end_token=317, decl=@0xabd2e028) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:138 #21 0xad631036 in Cpp::ExpressionVisitor::flushUse (this=0xabd2dbe0) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.h:180 #22 0xad631a06 in Cpp::ExpressionVisitor::newUse (this=0xabd2dbe0, node=0x10d8848c, start_token=339, end_token=340, decl=@0x1052a770) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.h:164 #23 0xad63f63a in NameASTVisitor::visitUnqualifiedName (this=0xabd2c8ec, node=0x10d8848c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:119 #24 0xad52c7be in Visitor::visit (this=0xabd2c8ec, node=0x10d8848c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #25 0xad52a780 in DefaultVisitor::visitName (this=0xabd2c8ec, node=0x10d88470) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:239 #26 0xad52c7be in Visitor::visit (this=0xabd2c8ec, node=0x10d88470) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #27 0xad63e537 in NameASTVisitor::run (this=0xabd2c8ec, node=0x10d88470, skipLastNamePart=false) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/name_visitor.cpp:298 #28 0xad62b909 in Cpp::ExpressionVisitor::visitName (this=0xabd2dbe0, node=0x10d88470) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:486 #29 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d88470) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #30 0xad62aa27 in Cpp::ExpressionVisitor::visitPrimaryExpression (this=0xabd2dbe0, node=0x10d8844c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:635 #31 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d8844c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #32 0xad62f9dc in Cpp::ExpressionVisitor::visitBinaryExpression (this=0xabd2dbe0, node=0x10d88794) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:876 #33 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d88794) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #34 0xad62fc82 in Cpp::ExpressionVisitor::visitBinaryExpression (this=0xabd2dbe0, node=0x10d887b0) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:914 #35 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d887b0) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #36 0xad62f9dc in Cpp::ExpressionVisitor::visitBinaryExpression (this=0xabd2dbe0, node=0x10d8af54) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:876 #37 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d8af54) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #38 0xad62e4a4 in Cpp::ExpressionVisitor::visitFunctionCall (this=0xabd2dbe0, node=0x10d8af70) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1629 #39 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d8af70) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #40 0xad628b59 in Cpp::ExpressionVisitor::visitSubExpressions (this=0xabd2dbe0, node=0x10d8af90, nodes=0x10d8af84) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:743 #41 0xad628f0e in Cpp::ExpressionVisitor::visitPostfixExpression (this=0xabd2dbe0, node=0x10d8af90) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:781 #42 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d8af90) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #43 0xad626c6a in Cpp::ExpressionVisitor::visitExpressionStatement (this=0xabd2dbe0, node=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1398 #44 0xad52c7be in Visitor::visit (this=0xabd2dbe0, node=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #45 0xad626fe5 in Cpp::ExpressionVisitor::parse (this=0xabd2dbe0, ast=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:231 #46 0xad5ea6e7 in UseBuilder::visitExpression (this=0xabd2ed00, node=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:159 #47 0xad5ea9b4 in UseBuilder::visitExpressionStatement (this=0xabd2ed00, exp=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:84 #48 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d8afac) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #49 0xad52ab84 in visitNodes<StatementAST*> (v=0xabd2ed30, nodes=0x10d8b1fc) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128 #50 0xad5a522d in ContextBuilder::visitCompoundStatement (this=0xabd2ed00, node=0x10d82654) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:752 #51 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d82654) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #52 0xad5a5f3e in ContextBuilder::visitFunctionDefinition (this=0xabd2ed00, node=0x10d8b208) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:666 #53 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d8b208) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #54 0xad52aac4 in visitNodes<DeclarationAST*> (v=0xabd2ed30, nodes=0x10d8bf7c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128 #55 0xad5a6433 in ContextBuilder::visitClassSpecifier (this=0xabd2ed00, node=0x10d81284) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:609 #56 0xad5eab96 in UseBuilder::visitClassSpecifier (this=0xabd2ed00, node=0x10d81284) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:239 #57 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d81284) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #58 0xad52a811 in DefaultVisitor::visitSimpleDeclaration (this=0xabd2ed30, node=0x10d8bfd8) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:335 #59 0xad5a52a1 in ContextBuilder::visitSimpleDeclaration (this=0xabd2ed00, node=0x10d8bfd8) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:766 #60 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d8bfd8) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #61 0xad52aac4 in visitNodes<DeclarationAST*> (v=0xabd2ed30, nodes=0x10d8c00c) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128 #62 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d80f80) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #63 0xad529ecb in DefaultVisitor::visitNamespace (this=0xabd2ed30, node=0x10d80f64) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:244 #64 0xad5a6652 in ContextBuilder::visitNamespace (this=0xabd2ed00, node=0x10d80f64) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:553 #65 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d80f64) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #66 0xad52aac4 in visitNodes<DeclarationAST*> (v=0xabd2ed30, nodes=0x10c82c34) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128 #67 0xad52c7be in Visitor::visit (this=0xabd2ed30, node=0x10d80f38) at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113 #68 0xad5a412c in ContextBuilder::startVisiting (this=0xabd2ed00, node=0x10d80f38) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:201 #69 0xad5ac3e4 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild (this=0xabd2ed00, node=0x10d80f38, context=0x0) at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201 #70 0xad5ee5b1 in KDevelop::AbstractUseBuilder<AST, NameAST, ContextBuilder>::buildUses (this=0xabd2ed00, node=0x10d80f38) at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:70 #71 0xad5eafe0 in UseBuilder::buildUses (this=0xabd2ed00, node=0x10d80f38) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:66 #72 0xad6932fe in CPPInternalParseJob::run (this=0xe1e7b90) at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:686 #73 0xb79e064c in ThreadWeaver::JobRunHelper::runTheJob (this=0xabd2f278, th=0x93366e0, job=0xe1e7b90) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:106 #74 0xb79e08f9 in ThreadWeaver::Job::execute (this=0xe1e7b90, th=0x93366e0) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:135 #75 0xb79e2f23 in ThreadWeaver::JobCollectionJobRunner::execute (this=0x10e2cc18, t=0x93366e0) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/JobCollection.cpp:82 #76 0xb79dfaa2 in ThreadWeaver::ThreadRunHelper::run (this=0xabd2f320, parent=0x827cc68, th=0x93366e0) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:95 #77 0xb79dfc29 in ThreadWeaver::Thread::run (this=0x93366e0) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #78 0xb701abb0 in QThreadPrivate::start (arg=0x93366e0) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #79 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #80 0xb65523be in clone () from /lib/libc.so.6 Thread 2 (Thread 0xab52eb90 (LWP 4689)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6f94c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb701b942 in QWaitCondition::wait (this=0x827cc80, mutex=0x8298f38, time=4294967295) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:87 #3 0xb79dd08d in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x827cc68, th=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0xb79e17ec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x829df30, th=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:80 #5 0xb79dc72b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x827cc68, th=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:356 #6 0xb79e1907 in ThreadWeaver::WorkingHardState::applyForWork (this=0x829df30, th=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/WorkingHardState.cpp:71 #7 0xb79dd2c3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x827cc68, th=0x90cdf58, previous=0x122e3528) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/WeaverImpl.cpp:351 #8 0xb79dfa7c in ThreadWeaver::ThreadRunHelper::run (this=0xab52e320, parent=0x827cc68, th=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:87 #9 0xb79dfc29 in ThreadWeaver::Thread::run (this=0x90cdf58) at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142 #10 0xb701abb0 in QThreadPrivate::start (arg=0x90cdf58) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:189 #11 0xb6f911b5 in start_thread () from /lib/libpthread.so.0 #12 0xb65523be in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5817700 (LWP 4504)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb6f94c35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb701a112 in QMutexPrivate::wait (this=0xa3823c8, timeout=-1) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qmutex_unix.cpp:80 #3 0xb7015edd in QMutex::lock (this=0xbda23c0) at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qmutex.cpp:169 #4 0xac1726ec in QMutexLocker::relock (this=0xbf909df8) at /home/kde-check/software/qt4/include/QtCore/qmutex.h:120 #5 0xac208e6c in KateSmartManager::slotTextChanged (this=0xa656198, edit=0xf0ff100) at /home/kde-check/kdesvn/kdelibs/kate/smart/katesmartmanager.cpp:310 #6 0xac209374 in KateSmartManager::qt_metacall (this=0xa656198, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf909efc) at /home/kde-check/kdesvn/build/kdelibs/kate/katesmartmanager.moc:74 #7 0xb710db68 in QMetaObject::activate (sender=0xcc0cd60, from_signal_index=4, to_signal_index=4, argv=0xbf909efc) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117 #8 0xb710e132 in QMetaObject::activate (sender=0xcc0cd60, m=0xac2f9b04, local_signal_index=0, argv=0xbf909efc) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3194 #9 0xac1dddf3 in KateEditHistory::editDone (this=0xcc0cd60, _t1=0xf0ff100) at /home/kde-check/kdesvn/build/kdelibs/kate/kateedit.moc:78 #10 0xac1de1b1 in KateEditHistory::doEdit (this=0xcc0cd60, edit=0xf0ff100) at /home/kde-check/kdesvn/kdelibs/kate/document/kateedit.cpp:160 #11 0xac1cacc2 in KateDocument::openFile (this=0xd721228) at /home/kde-check/kdesvn/kdelibs/kate/document/katedocument.cpp:3154 #12 0xb7a4a282 in KParts::ReadOnlyPart::openUrl (this=0xd721228, url=@0xbf90a2f0) at /home/kde-check/kdesvn/kdelibs/kparts/part.cpp:557 #13 0xac1b6aac in KateDocument::documentReload (this=0xd721228) at /home/kde-check/kdesvn/kdelibs/kate/document/katedocument.cpp:5055 #14 0xac22dcea in KateView::reloadFile (this=0xafcf590) at /home/kde-check/kdesvn/kdelibs/kate/view/kateview.cpp:1030 #15 0xac2407c0 in KateView::qt_metacall (this=0xafcf590, _c=QMetaObject::InvokeMetaMethod, _id=111, _a=0xbf90a49c) at /home/kde-check/kdesvn/build/kdelibs/kate/kateview.moc:415 #16 0xb710db68 in QMetaObject::activate (sender=0xd011c88, from_signal_index=5, to_signal_index=6, argv=0xbf90a49c) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3117 #17 0xb710deb0 in QMetaObject::activate (sender=0xd011c88, m=0xb6f27f88, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf90a49c) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3214 #18 0xb683bb71 in QAction::triggered (this=0xd011c88, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 #19 0xb683ce1f in QAction::activate (this=0xd011c88, event=QAction::Trigger) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qaction.cpp:1160 #20 0xb683f10b in QAction::event (this=0xd011c88, e=0xbf90a894) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qaction.cpp:1079 #21 0xb72f099f in KAction::event (this=0xd011c88, event=0xbf90a894) at /home/kde-check/kdesvn/kdelibs/kdeui/actions/kaction.cpp:88 #22 0xb68414bc in QApplicationPrivate::notify_helper (this=0x8124388, receiver=0xd011c88, e=0xbf90a894) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4057 #23 0xb6849e2e in QApplication::notify (this=0xbf90c718, receiver=0xd011c88, e=0xbf90a894) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3604 #24 0xb73c25b1 in KApplication::notify (this=0xbf90c718, receiver=0xd011c88, event=0xbf90a894) at /home/kde-check/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #25 0xb70fb58b in QCoreApplication::notifyInternal (this=0xbf90c718, receiver=0xd011c88, event=0xbf90a894) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #26 0xb6875d42 in QShortcutMap::dispatchEvent (this=0x8124428, e=0xbf90ac0c) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:213 #27 0xb6877a3f in QShortcutMap::tryShortcutEvent (this=0x8124428, o=0xf4ebb28, e=0xbf90ac0c) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qshortcutmap.cpp:369 #28 0xb684b1e6 in QApplication::notify (this=0xbf90c718, receiver=0xf4ebb28, e=0xbf90ac0c) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3646 #29 0xb73c25b1 in KApplication::notify (this=0xbf90c718, receiver=0xf4ebb28, event=0xbf90ac0c) at /home/kde-check/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #30 0xb70fb58b in QCoreApplication::notifyInternal (this=0xbf90c718, receiver=0xf4ebb28, event=0xbf90ac0c) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:606 #31 0xb684297e in qt_sendSpontaneousEvent (receiver=0xf4ebb28, event=0x225) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:216 #32 0xb68ce870 in QKeyMapper::sendKeyEvent (keyWidget=0xf4ebb28, grab=false, type=QEvent::KeyPress, code=16777268, modifiers={i = -1081037108}, text=@0xbf90aef8, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=71, nativeVirtualKey=65474, nativeModifiers=0) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qkeymapper_x11.cpp:1675 #33 0xb68d0784 in QKeyMapperPrivate::translateKeyEvent (this=0x814bcc0, keyWidget=0xf4ebb28, event=0xbf90c40c, grab=false) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qkeymapper_x11.cpp:1645 #34 0xb68aa354 in QApplication::x11ProcessEvent (this=0xbf90c718, event=0xbf90c40c) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3459 #35 0xb68d1f62 in x11EventSourceDispatch (s=0x8127160, callback=0, user_data=0x0) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #36 0xb5a4a9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0xb5a4e083 in ?? () from /usr/lib/libglib-2.0.so.0 #38 0xb5a4e241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #39 0xb7122eb8 in QEventDispatcherGlib::processEvents (this=0x8059130, flags={i = -1081031224}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:324 #40 0xb68d1755 in QGuiEventDispatcherGlib::processEvents (this=0x8059130, flags={i = -1081031176}) at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:202 #41 0xb70f9d1a in QEventLoop::processEvents (this=0xbf90c660, flags={i = -1081031112}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #42 0xb70f9eda in QEventLoop::exec (this=0xbf90c660, flags={i = -1081031064}) at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #43 0xb70fc111 in QCoreApplication::exec () at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:888 #44 0xb6841337 in QApplication::exec () at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3526 #45 0x0804e75e in main (argc=1, argv=0xbf90cbe4) at /home/kde-check/kdesvn/kdevelop/app/main.cpp:172 Reported using DrKonqi
The backtrace could be related to bug 180743.
yeah, very similar backtrace, closing as dupe. Please re-open if this is reproduceable with 4.3 RC3 and updated kdevelop. *** This bug has been marked as a duplicate of bug 180743 ***