<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"><html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;">Hi folks,<br>
I update my kdevelop4 svn copy one hour ago! and after it, kdevelop crashes at start, I just removed .kde/share/config/kdev* config files and it starts well!<br>
But after that it crashes again, when i open a src file and move my cursor to it (i.e. editor area)<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>kdevplatform At revision 943862.<br>
kdevelop At revision 943862.<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><span style=" font-weight:600;">Here it is the backtrace:</span><br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Application: KDevelop (kdevelop), signal SIGABRT<br>
[Current thread is 0 (LWP 29612)]<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 8 (Thread 0xb2688b90 (LWP 29619)):<br>
#0  0xb7f02430 in __kernel_vsyscall ()<br>
#1  0xb62eedf1 in select () from /lib/tls/i686/cmov/libc.so.6<br>
#2  0xb6f32150 in ?? () from /usr/lib/libQtCore.so.4<br>
#3  0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#4  0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#5  0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 7 (Thread 0xb055eb90 (LWP 29630)):<br>
#0  0xb7f02430 in __kernel_vsyscall ()<br>
#1  0xb5af03a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0<br>
#2  0xb6304c14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6<br>
#3  0xb6e636cc in QWaitCondition::wait () from /usr/lib/libQtCore.so.4<br>
#4  0xb5e9cdc5 in KDevelop::DUChainPrivate::CleanupThread::run (this=0xa2217b0) at /home/mtux/Projects/kde/kdev/kdevplatform/language/duchain/duchain.cpp:245<br>
#5  0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#6  0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#7  0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 6 (Thread 0xae0eeb90 (LWP 29688)):<br>
#0  0xb5ac754a in clock_gettime () from /lib/tls/i686/cmov/librt.so.1<br>
#1  0xb6f7f0ab in ?? () from /usr/lib/libQtCore.so.4<br>
#2  0xb6f7f281 in ?? () from /usr/lib/libQtCore.so.4<br>
#3  0xb6f80e3c in ?? () from /usr/lib/libQtCore.so.4<br>
#4  0xb6f7d65a in ?? () from /usr/lib/libQtCore.so.4<br>
#5  0xb5a48602 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0<br>
#6  0xb5a48a8a in ?? () from /usr/lib/libglib-2.0.so.0<br>
#7  0xb5a48f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0<br>
#8  0xb6f7d497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4<br>
#9  0xb6f5152a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4<br>
#10 0xb6f516ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4<br>
#11 0xb6e5f419 in QThread::exec () from /usr/lib/libQtCore.so.4<br>
#12 0xb5fa1720 in KDevelop::CompletionWorkerThread::run (this=0xac8f238) at /home/mtux/Projects/kde/kdev/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79<br>
#13 0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#14 0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#15 0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 5 (Thread 0xae8efb90 (LWP 29689)):<br>
#0  0xb5aef096 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0<br>
#1  0xb6304dc6 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6<br>
#2  0xb5a48303 in g_main_context_check () from /usr/lib/libglib-2.0.so.0<br>
#3  0xb5a48c8d in ?? () from /usr/lib/libglib-2.0.so.0<br>
#4  0xb5a48f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0<br>
#5  0xb6f7d497 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4<br>
#6  0xb6f5152a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4<br>
#7  0xb6f516ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4<br>
#8  0xb6e5f419 in QThread::exec () from /usr/lib/libQtCore.so.4<br>
#9  0xb5fa1720 in KDevelop::CompletionWorkerThread::run (this=0xac8f690) at /home/mtux/Projects/kde/kdev/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79<br>
#10 0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#11 0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#12 0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 4 (Thread 0xac7e6b90 (LWP 29696)):<br>
#0  0xb7f02430 in __kernel_vsyscall ()<br>
#1  0xb5af03a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0<br>
#2  0xb6304c14 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6<br>
#3  0xb6e620b9 in ?? () from /usr/lib/libQtCore.so.4<br>
#4  0xb6e621eb in QThread::msleep () from /usr/lib/libQtCore.so.4<br>
#5  0xaceecf8b in UIBlockTester::UIBlockTesterThread::run (this=0xada5e10) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cpplanguagesupport.cpp:946<br>
#6  0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#7  0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#8  0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 3 (Thread 0xabc0bb90 (LWP 29697)):<br>
[KCrash Handler]<br>
#6  0xb7f02430 in __kernel_vsyscall ()<br>
#7  0xb62408a0 in raise () from /lib/tls/i686/cmov/libc.so.6<br>
#8  0xb6242268 in abort () from /lib/tls/i686/cmov/libc.so.6<br>
#9  0xb6e5a795 in qt_message_output () from /usr/lib/libQtCore.so.4<br>
#10 0xb6e5a872 in qFatal () from /usr/lib/libQtCore.so.4<br>
#11 0xb6e5a915 in qt_assert () from /usr/lib/libQtCore.so.4<br>
#12 0xb5f70ce8 in KDevelop::TypeRepository::typeForIndex (index=12) at /home/mtux/Projects/kde/kdev/kdevplatform/language/duchain/repositories/itemrepository.h:1653<br>
#13 0xb5f667b4 in KDevelop::IndexedType::abstractType (this=0xb3192f5) at /home/mtux/Projects/kde/kdev/kdevplatform/language/duchain/types/indexedtype.cpp:31<br>
#14 0xb5ee5b99 in KDevelop::ClassDeclaration::isPublicBaseClass (this=0xb07ee90, base=0xafc1788, topContext=0xafe1700, baseConversionLevels=0xabc08c30)<br>
    at /home/mtux/Projects/kde/kdev/kdevplatform/language/duchain/types/indexedtype.h:53<br>
#15 0xace7862c in TypeUtils::isPublicBaseClass (c=@0xabc089a0, base=@0xabc0899c, topContext=0xafe1700, baseConversionLevels=0xabc08c30)<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/typeutils.cpp:210<br>
#16 0xacea166c in Cpp::TypeConversion::pointerConversion (this=0xabc08c2c, from={d = 0xabc08a40}, to={d = 0xabc08a3c})<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/typeconversion.cpp:269<br>
#17 0xacea2191 in Cpp::TypeConversion::standardConversion (this=0xabc08c2c, from={d = 0xabc08b60}, to={d = 0xabc08b5c}, categories=<value optimized out>, maxCategories=3)<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/typeconversion.cpp:468<br>
#18 0xacea3813 in Cpp::TypeConversion::implicitConversion (this=0xabc08c2c, _from={m_index = 1211606}, _to={m_index = 172302}, fromLValue=true, noUserDefinedConversion=false)<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/typeconversion.cpp:196<br>
#19 0xacea9d0d in Cpp::ViableFunction::matchParameters (this=0xabc08c98, params=@0xabc09e40, partial=false) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/viablefunctions.cpp:81<br>
#20 0xacea8118 in Cpp::OverloadResolver::resolveList (this=0xabc09dc4, params=@0xabc09e40, declarations=@0xabc09e44, noUserDefinedConversion=false)<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/overloadresolution.cpp:160<br>
#21 0xace9bff4 in Cpp::ExpressionVisitor::visitFunctionCall (this=0xabc0a47c, node=0xb19e484) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1670<br>
#22 0xacd6e1fe in Visitor::visit (this=0xabc0a47c, node=0xb19e484) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#23 0xace90523 in Cpp::ExpressionVisitor::visitSubExpressions (this=0xabc0a47c, node=0xb19e4a4, nodes=0xb19e3b4)<br>
    at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:734<br>
#24 0xace92114 in Cpp::ExpressionVisitor::visitPostfixExpression (this=0xabc0a47c, node=0xb19e4a4) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:772<br>
#25 0xacd6e1fe in Visitor::visit (this=0xabc0a47c, node=0xb19e4a4) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#26 0xace98827 in Cpp::ExpressionVisitor::visitExpressionStatement (this=0xabc0a47c, node=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1389<br>
#27 0xacd6e1fe in Visitor::visit (this=0xabc0a47c, node=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#28 0xace94861 in Cpp::ExpressionVisitor::parse (this=0xabc0a47c, ast=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:231<br>
#29 0xace4d764 in UseBuilder::visitExpression (this=0xabc0ad8c, node=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:159<br>
#30 0xace4dbe4 in UseBuilder::visitExpressionStatement (this=0xabc0ad8c, exp=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:84<br>
#31 0xacd6e1fe in Visitor::visit (this=0xabc0adbc, node=0xb19e4c0) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#32 0xacd6c0b4 in DefaultVisitor::visitCompoundStatement (this=0xabc0adbc, node=0xb19d840) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.h:128<br>
#33 0xacdffeef in ContextBuilder::visitCompoundStatement (this=0xabc0ad8c, node=0xb19d840) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:736<br>
#34 0xacd6e1fe in Visitor::visit (this=0xabc0adbc, node=0xb19d840) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#35 0xacdfeb46 in ContextBuilder::visitFunctionDefinition (this=0xabc0ad8c, node=0xb19f844) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:650<br>
#36 0xacd6e1fe in Visitor::visit (this=0xabc0adbc, node=0xb19f844) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#37 0xacd6d2fc in visitNodes<DeclarationAST*> (v=0xabc0adbc, nodes=0xb19f874) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.h:128<br>
#38 0xacd6e1fe in Visitor::visit (this=0xabc0adbc, node=0xb19d3e8) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/parser/visitor.cpp:113<br>
#39 0xacdfbd7c in ContextBuilder::startVisiting (this=0xabc0ad8c, node=0xb19d3e8) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:184<br>
#40 0xace4d302 in UseBuilder::buildUses (this=0xabc0ad8c, node=0xb19d3e8) at /usr/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201<br>
#41 0xacf07002 in CPPInternalParseJob::run (this=0xaebb6f8) at /home/mtux/Projects/kde/kdev/kdevelop/languages/cpp/cppparsejob.cpp:675<br>
#42 0xb786c3c0 in ThreadWeaver::JobRunHelper::runTheJob (this=0xabc0b2d8, th=0xabc95f8, job=0xaebb6f8) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Job.cpp:106<br>
#43 0xb786c5a5 in ThreadWeaver::Job::execute (this=0xaebb6f8, th=0xabc95f8) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Job.cpp:135<br>
#44 0xb786dfd3 in ThreadWeaver::JobCollectionJobRunner::execute (this=0xaec8610, t=0xabc95f8) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/JobCollection.cpp:82<br>
#45 0xb786b272 in ThreadWeaver::ThreadRunHelper::run (this=0xabc0b370, parent=0x9d36f08, th=0xabc95f8) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Thread.cpp:95<br>
#46 0xb786b435 in ThreadWeaver::Thread::run (this=0xabc95f8) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Thread.cpp:142<br>
#47 0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#48 0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#49 0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 2 (Thread 0xab40ab90 (LWP 29698)):<br>
#0  0xb7f02430 in __kernel_vsyscall ()<br>
#1  0xb5af0075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0<br>
#2  0xb6304bbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6<br>
#3  0xb6e636f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4<br>
#4  0xb786970b in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9d36f08, th=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/WeaverImpl.cpp:365<br>
#5  0xb786d03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9d31340, th=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/WorkingHardState.cpp:80<br>
#6  0xb7867fab in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9d36f08, th=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/WeaverImpl.cpp:356<br>
#7  0xb786d17f in ThreadWeaver::WorkingHardState::applyForWork (this=0x9d31340, th=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/WorkingHardState.cpp:71<br>
#8  0xb786a783 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9d36f08, th=0xaf53288, previous=0x0) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/WeaverImpl.cpp:351<br>
#9  0xb786b2bd in ThreadWeaver::ThreadRunHelper::run (this=0xab40a370, parent=0x9d36f08, th=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Thread.cpp:87<br>
#10 0xb786b435 in ThreadWeaver::Thread::run (this=0xaf53288) at /build/buildd/kde4libs-4.2.0/threadweaver/Weaver/Thread.cpp:142<br>
#11 0xb6e626ae in ?? () from /usr/lib/libQtCore.so.4<br>
#12 0xb5aec50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0<br>
#13 0xb62f6a0e in clone () from /lib/tls/i686/cmov/libc.so.6<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>Thread 1 (Thread 0xb570d6c0 (LWP 29612)):<br>
#0  0xb7f02430 in __kernel_vsyscall ()<br>
#1  0xb62e652b in read () from /lib/tls/i686/cmov/libc.so.6<br>
#2  0xb5a48109 in g_main_context_check () from /usr/lib/libglib-2.0.so.0<br>
#3  0xb5a48c8d in ?? () from /usr/lib/libglib-2.0.so.0<br>
#4  0xb5a48f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0<br>
#5  0xb6f7d478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4<br>
#6  0xb6690ea5 in ?? () from /usr/lib/libQtGui.so.4<br>
#7  0xb6f5152a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4<br>
#8  0xb6f516ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4<br>
#9  0xb6f53da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4<br>
#10 0xb65f6767 in QApplication::exec () from /usr/lib/libQtGui.so.4<br>
#11 0x0804edee in main (argc=1, argv=0xbf800a14) at /home/mtux/Projects/kde/kdev/kdevelop/app/main.cpp:203<br>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p><p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><br></p>I hope this could be useful :)</p></body></html>