Another Crash in revision 930376

Christoph Bartoschek bartoschek at or.uni-bonn.de
Thu Feb 26 16:07:56 UTC 2009


This happened just when I started writing.

Application: KDevelop (kdevelop), signal SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[Current thread is 0 (LWP 29948)]

Thread 9 (Thread 0xb3205b90 (LWP 29951)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb65bd0c6 in nanosleep () from /lib/libc.so.6
#2  0xb65ed8bc in usleep () from /lib/libc.so.6
#3  0xb6281981 in KDevelop::DUChainLock::lockForWrite (this=0x824e0cc, 
timeout=10000) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:300
#4  0xb6281a41 in KDevelop::DUChainWriteLocker::lock (this=0xb3205318) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:410
#5  0xb6281ad8 in DUChainWriteLocker (this=0xb3205318, duChainLock=0x824e0cc, 
timeout=0) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:395
#6  0xb6240e59 in KDevelop::DUChainPrivate::doMoreCleanup (this=0x824e0c0, 
retries=1, needLockRepository=true) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:561
#7  0xb6241cb3 in KDevelop::DUChainPrivate::CleanupThread::run 
(this=0x8307290) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:250
#8  0xb709cc10 in QThreadPrivate::start (arg=0x8307290) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#9  0xb7010175 in start_thread () from /lib/libpthread.so.0
#10 0xb65f3dae in clone () from /lib/libc.so.6

Thread 8 (Thread 0xb22d2b90 (LWP 29952)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb65ea1a7 in poll () from /lib/libc.so.6
#2  0xb5c0b6f2 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb5c0b9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb71a4f27 in QEventDispatcherGlib::processEvents (this=0x83bae38, 
flags={i = -1305664840}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:320
#5  0xb717bc6a in QEventLoop::processEvents (this=0xb22d2320, flags={i 
= -1305664776}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:144
#6  0xb717be2a in QEventLoop::exec (this=0xb22d2320, flags={i = -1305664728}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:191
#7  0xb7099d03 in QThread::exec (this=0x83d1c10) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:476
#8  0xb630ad05 in KDevelop::CompletionWorkerThread::run (this=0x83d1c10) 
at /home/kde-check/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#9  0xb709cc10 in QThreadPrivate::start (arg=0x83d1c10) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#10 0xb7010175 in start_thread () from /lib/libpthread.so.0
#11 0xb65f3dae in clone () from /lib/libc.so.6

Thread 7 (Thread 0xb1ad1b90 (LWP 29953)):
#0  QEventDispatcherGlib::processEvents (this=0x82d1280, flags={i 
= -1314057544}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:319
#1  0xb717bc6a in QEventLoop::processEvents (this=0xb1ad1320, flags={i 
= -1314057480}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:144
#2  0xb717be2a in QEventLoop::exec (this=0xb1ad1320, flags={i = -1314057432}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:191
#3  0xb7099d03 in QThread::exec (this=0x83d2768) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:476
#4  0xb630ad05 in KDevelop::CompletionWorkerThread::run (this=0x83d2768) 
at /home/kde-check/kdesvn/kdevplatform/language/codecompletion/codecompletionmodel.cpp:79
#5  0xb709cc10 in QThreadPrivate::start (arg=0x83d2768) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#6  0xb7010175 in start_thread () from /lib/libpthread.so.0
#7  0xb65f3dae in clone () from /lib/libc.so.6

Thread 6 (Thread 0xb12d0b90 (LWP 29954)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb65eced1 in select () from /lib/libc.so.6
#2  0xb715f887 in QProcessManager::run (this=0x80fbd50) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/io/qprocess_unix.cpp:300
#3  0xb709cc10 in QThreadPrivate::start (arg=0x80fbd50) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#4  0xb7010175 in start_thread () from /lib/libpthread.so.0
#5  0xb65f3dae in clone () from /lib/libc.so.6

Thread 5 (Thread 0xb0acfb90 (LWP 29959)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7013f42 in pthread_cond_timedwait@@GLIBC_2.3.2 () 
from /lib/libpthread.so.0
#2  0xb709c4ae in thread_sleep (ti=0xb0acf310) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:293
#3  0xb709c5db in QThread::msleep (msecs=<value optimized out>) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:319
#4  0xb293de56 in UIBlockTester::UIBlockTesterThread::run (this=0x886f7f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cpplanguagesupport.cpp:933
#5  0xb709cc10 in QThreadPrivate::start (arg=0x886f7f8) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#6  0xb7010175 in start_thread () from /lib/libpthread.so.0
#7  0xb65f3dae in clone () from /lib/libc.so.6

Thread 4 (Thread 0xafddfb90 (LWP 29960)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb65bd0c6 in nanosleep () from /lib/libc.so.6
#2  0xb65ed8bc in usleep () from /lib/libc.so.6
#3  0xb6281981 in KDevelop::DUChainLock::lockForWrite (this=0x824e0cc, 
timeout=10000) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:300
#4  0xb6281a41 in KDevelop::DUChainWriteLocker::lock (this=0xafdd0818) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:410
#5  0xb6281ad8 in DUChainWriteLocker (this=0xafdd0818, duChainLock=0x824e0cc, 
timeout=0) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchainlock.cpp:395
#6  0xb2847ab4 in DeclarationBuilder::openDeclaration<KDevelop::Declaration> 
(this=0xafdd1920, name=0xf2b6308, rangeNode=0xf2b6270, 
customName=@0xafdd0890, collapseRangeAtStart=false, 
    collapseRangeAtEnd=false) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:396
#7  0xb28355a1 in DeclarationBuilder::openNormalDeclaration (this=0xafdd1920, 
name=0xf2b6308, rangeNode=0xf2b6270, customName=@0xafdd0890, 
collapseRange=<value optimized out>)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:643
#8  0xb283599f in DeclarationBuilder::openDefinition (this=0xafdd1920, 
name=0xf2b6308, rangeNode=0xf2b6270, collapseRange=<value optimized out>)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:626
#9  0xb2836e74 in DeclarationBuilder::visitDeclarator (this=0xafdd1920, 
node=0xf2b6270) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:282
#10 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b6270) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#11 0xb271dd60 in DefaultVisitor::visitParameterDeclaration (this=0xafdd1950, 
node=0xf2b6344) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:294
#12 0xb28643cf in TypeBuilder::visitParameterDeclaration (this=0xafdd1920, 
node=0xf2b6344) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:653
#13 0xb2835a26 in DeclarationBuilder::visitParameterDeclaration 
(this=0xafdd1920, node=0xf2b6344) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:1396
#14 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b6344) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#15 0xb271f11c in visitNodes<ParameterDeclarationAST*> (v=0xafdd1950, 
nodes=0xf2b6360) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#16 0xb271e627 in DefaultVisitor::visitParameterDeclarationClause 
(this=0xafdd1950, node=0xf2b6114) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:300
#17 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b6114) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#18 0xb281d8bd in ContextBuilder::visitDeclarator (this=0xafdd1920, 
node=0xf2b6044) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:963
#19 0xb2836e9c in DeclarationBuilder::visitDeclarator (this=0xafdd1920, 
node=0xf2b6044) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:290
#20 0xb282115b in ContextBuilder::visitInitDeclarator (this=0xafdd1920, 
node=0xf2b636c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:933
#21 0xb28342b0 in DeclarationBuilder::visitInitDeclarator (this=0xafdd1920, 
node=0xf2b636c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:238
#22 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b636c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#23 0xb286422d in TypeBuilder::visitSimpleDeclaration (this=0xafdd1920, 
node=0xf2b6390) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:501
#24 0xb283768b in DeclarationBuilder::visitSimpleDeclaration (this=0xafdd1920, 
node=0xf2b6390) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:249
#25 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b6390) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#26 0xb28aaa5c in visitNodes<DeclarationAST*> (v=0xafdd1950, nodes=0xf2b751c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#27 0xb271e24c in DefaultVisitor::visitClassSpecifier (this=0xafdd1950, 
node=0xf2b113c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:63
#28 0xb281ebb3 in ContextBuilder::visitClassSpecifier (this=0xafdd1920, 
node=0xf2b113c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:593
#29 0xb2864ee8 in TypeBuilder::visitClassSpecifier (this=0xafdd1920, 
node=0xf2b113c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:93
#30 0xb2835fe4 in DeclarationBuilder::visitClassSpecifier (this=0xafdd1920, 
node=0xf2b113c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:948
#31 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b113c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#32 0xb28641dd in TypeBuilder::visitSimpleDeclaration (this=0xafdd1920, 
node=0xf2b7578) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/typebuilder.cpp:492
#33 0xb283768b in DeclarationBuilder::visitSimpleDeclaration (this=0xafdd1920, 
node=0xf2b7578) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:249
#34 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b7578) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#35 0xb281e208 in ContextBuilder::visitTemplateDeclaration (this=0xafdd1920, 
ast=0xf2b75ac) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:293
#36 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b75ac) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#37 0xb28aaa5c in visitNodes<DeclarationAST*> (v=0xafdd1950, nodes=0x103da4d4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#38 0xb271e1e7 in DefaultVisitor::visitLinkageBody (this=0xafdd1950, 
node=0xf2b0ed4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:221
#39 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b0ed4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#40 0xb271dc2b in DefaultVisitor::visitNamespace (this=0xafdd1950, 
node=0xf2b0eb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:244
#41 0xb281edaa in ContextBuilder::visitNamespace (this=0xafdd1920, 
node=0xf2b0eb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:537
#42 0xb2834464 in DeclarationBuilder::visitNamespace (this=0xafdd1920, 
ast=0xf2b0eb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:906
#43 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b0eb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#44 0xb28aaa5c in visitNodes<DeclarationAST*> (v=0xafdd1950, nodes=0x103da4e0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#45 0xb271e1b7 in DefaultVisitor::visitTranslationUnit (this=0xafdd1950, 
node=0xf2b0e90) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:394
#46 0xb272077e in Visitor::visit (this=0xafdd1950, node=0xf2b0e90) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#47 0xb281c89c in ContextBuilder::startVisiting (this=0xafdd1920, 
node=0xf2b0e90) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:184
#48 0xb2959d94 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild 
(this=0xafdd1920, node=0xf2b0e90, context=0x0)
    
at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201
#49 0xb2959e2e in KDevelop::AbstractTypeBuilder<AST, NameAST, 
ContextBuilder>::supportBuild (this=0xafdd1920, node=0xf2b0e90, context=0x0)
    
at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstracttypebuilder.h:85
#50 0xb282049b in ContextBuilder::buildContexts (this=0xafdd1920, 
file=@0xafdd1e34, node=0xf2b0e90, includes=0xafdd1e2c, 
updateContext=@0xf586d40, removeOldImports=false)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:443
#51 0xb2837bc0 in DeclarationBuilder::buildDeclarations (this=0xafdd1920, 
file=@0xafdd1e34, node=0xf2b0e90, includes=0xafdd1e2c, 
updateContext=@0xf586d40, removeOldImports=<value optimized out>)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/declarationbuilder.cpp:120
#52 0xb2952c52 in CPPInternalParseJob::run (this=0xf586d30) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:566
#53 0xb2950c39 in CPPParseJob::parseForeground (this=0xf160dc0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:203
#54 0xb295f455 in PreprocessJob::sourceNeeded (this=0xf32f748, 
_fileName=@0xafdd2308, type=rpp::Preprocessor::IncludeLocal, sourceLine=32, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#55 0xb276579a in rpp::pp::handle_include (this=0xafdd2688, 
skip_current_path=<value optimized out>, input=@0xafdd23e0, 
output=@0xafdd24e4)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#56 0xb27658a0 in rpp::pp::handle_directive (this=0xafdd2688, directive=65693, 
input=@0xafdd23e0, output=@0xafdd24e4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#57 0xb2765c25 in rpp::pp::operator() (this=0xafdd2688, input=@0xafdd2518, 
output=@0xafdd24e4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#58 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdd2688, 
fileName=@0xafdd37f0, fileContents=@0xafdd3888, result=@0xafdd37f8)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#59 0xb2765f9f in rpp::pp::processFile (this=0xafdd2688, fileName=@0xafdd37f0, 
data=@0xafdd3888) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#60 0xb295daf2 in PreprocessJob::run (this=0xf32f748) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#61 0xb2950c2e in CPPParseJob::parseForeground (this=0xf329fa8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#62 0xb295f455 in PreprocessJob::sourceNeeded (this=0x10212d18, 
_fileName=@0xafdd3d78, type=rpp::Preprocessor::IncludeGlobal, sourceLine=17, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#63 0xb276579a in rpp::pp::handle_include (this=0xafdd40f8, 
skip_current_path=<value optimized out>, input=@0xafdd3e50, 
output=@0xafdd3f54)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#64 0xb27658a0 in rpp::pp::handle_directive (this=0xafdd40f8, directive=65693, 
input=@0xafdd3e50, output=@0xafdd3f54) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#65 0xb2765c25 in rpp::pp::operator() (this=0xafdd40f8, input=@0xafdd3f88, 
output=@0xafdd3f54) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#66 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdd40f8, 
fileName=@0xafdd5260, fileContents=@0xafdd52f8, result=@0xafdd5268)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#67 0xb2765f9f in rpp::pp::processFile (this=0xafdd40f8, fileName=@0xafdd5260, 
data=@0xafdd52f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#68 0xb295daf2 in PreprocessJob::run (this=0x10212d18) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#69 0xb2950c2e in CPPParseJob::parseForeground (this=0x10212b30) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#70 0xb295f455 in PreprocessJob::sourceNeeded (this=0xed7b868, 
_fileName=@0xafdd57e8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=21, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#71 0xb276579a in rpp::pp::handle_include (this=0xafdd5b68, 
skip_current_path=<value optimized out>, input=@0xafdd58c0, 
output=@0xafdd59c4)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#72 0xb27658a0 in rpp::pp::handle_directive (this=0xafdd5b68, directive=65693, 
input=@0xafdd58c0, output=@0xafdd59c4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#73 0xb2765c25 in rpp::pp::operator() (this=0xafdd5b68, input=@0xafdd59f8, 
output=@0xafdd59c4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#74 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdd5b68, 
fileName=@0xafdd6cd0, fileContents=@0xafdd6d68, result=@0xafdd6cd8)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#75 0xb2765f9f in rpp::pp::processFile (this=0xafdd5b68, fileName=@0xafdd6cd0, 
data=@0xafdd6d68) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#76 0xb295daf2 in PreprocessJob::run (this=0xed7b868) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#77 0xb2950c2e in CPPParseJob::parseForeground (this=0x102666d8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#78 0xb295f455 in PreprocessJob::sourceNeeded (this=0xe7c7428, 
_fileName=@0xafdd7258, type=rpp::Preprocessor::IncludeGlobal, sourceLine=20, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#79 0xb276579a in rpp::pp::handle_include (this=0xafdd75d8, 
skip_current_path=<value optimized out>, input=@0xafdd7330, 
output=@0xafdd7434)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#80 0xb27658a0 in rpp::pp::handle_directive (this=0xafdd75d8, directive=65693, 
input=@0xafdd7330, output=@0xafdd7434) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#81 0xb2765c25 in rpp::pp::operator() (this=0xafdd75d8, input=@0xafdd7468, 
output=@0xafdd7434) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#82 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdd75d8, 
fileName=@0xafdd8740, fileContents=@0xafdd87d8, result=@0xafdd8748)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#83 0xb2765f9f in rpp::pp::processFile (this=0xafdd75d8, fileName=@0xafdd8740, 
data=@0xafdd87d8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#84 0xb295daf2 in PreprocessJob::run (this=0xe7c7428) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#85 0xb2950c2e in CPPParseJob::parseForeground (this=0xfda2128) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#86 0xb295f455 in PreprocessJob::sourceNeeded (this=0xf4d5b90, 
_fileName=@0xafdd8cc8, type=rpp::Preprocessor::IncludeLocal, sourceLine=27, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#87 0xb276579a in rpp::pp::handle_include (this=0xafdd9048, 
skip_current_path=<value optimized out>, input=@0xafdd8da0, 
output=@0xafdd8ea4)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#88 0xb27658a0 in rpp::pp::handle_directive (this=0xafdd9048, directive=65693, 
input=@0xafdd8da0, output=@0xafdd8ea4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#89 0xb2765c25 in rpp::pp::operator() (this=0xafdd9048, input=@0xafdd8ed8, 
output=@0xafdd8ea4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#90 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdd9048, 
fileName=@0xafdda1b0, fileContents=@0xafdda248, result=@0xafdda1b8)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#91 0xb2765f9f in rpp::pp::processFile (this=0xafdd9048, fileName=@0xafdda1b0, 
data=@0xafdda248) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#92 0xb295daf2 in PreprocessJob::run (this=0xf4d5b90) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#93 0xb2950c2e in CPPParseJob::parseForeground (this=0x101201d0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#94 0xb295f455 in PreprocessJob::sourceNeeded (this=0xff407a8, 
_fileName=@0xafdda738, type=rpp::Preprocessor::IncludeLocal, sourceLine=20, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#95 0xb276579a in rpp::pp::handle_include (this=0xafddaab8, 
skip_current_path=<value optimized out>, input=@0xafdda810, 
output=@0xafdda914)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#96 0xb27658a0 in rpp::pp::handle_directive (this=0xafddaab8, directive=65693, 
input=@0xafdda810, output=@0xafdda914) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#97 0xb2765c25 in rpp::pp::operator() (this=0xafddaab8, input=@0xafdda948, 
output=@0xafdda914) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#98 0xb2765f2e in rpp::pp::processFileInternal (this=0xafddaab8, 
fileName=@0xafddbc20, fileContents=@0xafddbcb8, result=@0xafddbc28)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#99 0xb2765f9f in rpp::pp::processFile (this=0xafddaab8, fileName=@0xafddbc20, 
data=@0xafddbcb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#100 0xb295daf2 in PreprocessJob::run (this=0xff407a8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#101 0xb2950c2e in CPPParseJob::parseForeground (this=0xe860b30) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#102 0xb295f455 in PreprocessJob::sourceNeeded (this=0xacf14cf0, 
_fileName=@0xafddc1a8, type=rpp::Preprocessor::IncludeGlobal, sourceLine=21, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#103 0xb276579a in rpp::pp::handle_include (this=0xafddc528, 
skip_current_path=<value optimized out>, input=@0xafddc280, 
output=@0xafddc384)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#104 0xb27658a0 in rpp::pp::handle_directive (this=0xafddc528, 
directive=65693, input=@0xafddc280, output=@0xafddc384) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#105 0xb2765c25 in rpp::pp::operator() (this=0xafddc528, input=@0xafddc3b8, 
output=@0xafddc384) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#106 0xb2765f2e in rpp::pp::processFileInternal (this=0xafddc528, 
fileName=@0xafddd690, fileContents=@0xafddd728, result=@0xafddd698)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#107 0xb2765f9f in rpp::pp::processFile (this=0xafddc528, 
fileName=@0xafddd690, data=@0xafddd728) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#108 0xb295daf2 in PreprocessJob::run (this=0xacf14cf0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#109 0xb2950c2e in CPPParseJob::parseForeground (this=0xad14ce50) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:202
#110 0xb295f455 in PreprocessJob::sourceNeeded (this=0xad1781e0, 
_fileName=@0xafdddc18, type=rpp::Preprocessor::IncludeLocal, sourceLine=17, 
skipCurrentPath=false)
    at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:634
#111 0xb276579a in rpp::pp::handle_include (this=0xafdddf98, 
skip_current_path=<value optimized out>, input=@0xafdddcf0, 
output=@0xafddddf4)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:192
#112 0xb27658a0 in rpp::pp::handle_directive (this=0xafdddf98, 
directive=65693, input=@0xafdddcf0, output=@0xafddddf4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:130
#113 0xb2765c25 in rpp::pp::operator() (this=0xafdddf98, input=@0xafddde28, 
output=@0xafddddf4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:245
#114 0xb2765f2e in rpp::pp::processFileInternal (this=0xafdddf98, 
fileName=@0xafddf100, fileContents=@0xafddf198, result=@0xafddf108)
    
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:97
#115 0xb2765f9f in rpp::pp::processFile (this=0xafdddf98, 
fileName=@0xafddf100, data=@0xafddf198) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/rpp/pp-engine.cpp:84
#116 0xb295daf2 in PreprocessJob::run (this=0xad1781e0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/preprocessjob.cpp:297
#117 0xb7a5262c in ThreadWeaver::JobRunHelper::runTheJob (this=0xafddf268, 
th=0x8ee9458, job=0xad1781e0) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:106
#118 0xb7a528d9 in ThreadWeaver::Job::execute (this=0xad1781e0, th=0x8ee9458) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:135
#119 0xb7a54f33 in ThreadWeaver::JobCollectionJobRunner::execute 
(this=0xae693fa8, t=0x8ee9458) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#120 0xb7a54ee1 in ThreadWeaver::JobCollection::execute (this=0xad1e5330, 
t=0x8ee9458) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/JobCollection.cpp:228
#121 0xb7a51a82 in ThreadWeaver::ThreadRunHelper::run (this=0xafddf350, 
parent=0x820cfe0, th=0x8ee9458) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:95
#122 0xb7a51c09 in ThreadWeaver::Thread::run (this=0x8ee9458) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#123 0xb709cc10 in QThreadPrivate::start (arg=0x8ee9458) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#124 0xb7010175 in start_thread () from /lib/libpthread.so.0
#125 0xb65f3dae in clone () from /lib/libc.so.6

Thread 3 (Thread 0xaf5deb90 (LWP 29961)):
[KCrash Handler]
#6  0xb626dde7 in KDevelop::Declaration::d_func (this=0xaf5dc538) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/declaration.h:424
#7  0xb28a570b in Cpp::ExpressionVisitor::visitName (this=0xaf5dd2a8, 
node=0xffaec68) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:501
#8  0xb28a6689 in Cpp::ExpressionVisitor::visitClassMemberAccess 
(this=0xaf5dd2a8, node=0xffaeca4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:386
#9  0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaeca4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#10 0xb28a2699 in Cpp::ExpressionVisitor::visitSubExpressions 
(this=0xaf5dd2a8, node=0xffaed6c, nodes=0xffaed60) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:702
#11 0xb28a2a5e in Cpp::ExpressionVisitor::visitPostfixExpression 
(this=0xaf5dd2a8, node=0xffaed6c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:740
#12 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaed6c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#13 0xb28a8edc in Cpp::ExpressionVisitor::visitBinaryExpression 
(this=0xaf5dd2a8, node=0xffaef6c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:829
#14 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaef6c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#15 0xb28a744c in Cpp::ExpressionVisitor::visitFunctionCall (this=0xaf5dd2a8, 
node=0xffaef88) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1558
#16 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaef88) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#17 0xb28a2699 in Cpp::ExpressionVisitor::visitSubExpressions 
(this=0xaf5dd2a8, node=0xffaefa8, nodes=0xffaef9c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:702
#18 0xb28a2a5e in Cpp::ExpressionVisitor::visitPostfixExpression 
(this=0xaf5dd2a8, node=0xffaefa8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:740
#19 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaefa8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#20 0xb28a9142 in Cpp::ExpressionVisitor::visitBinaryExpression 
(this=0xaf5dd2a8, node=0xffaefc4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:867
#21 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaefc4) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#22 0xb28a096c in Cpp::ExpressionVisitor::visitExpressionStatement 
(this=0xaf5dd2a8, node=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:1329
#23 0xb272077e in Visitor::visit (this=0xaf5dd2a8, node=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#24 0xb28a0cd8 in Cpp::ExpressionVisitor::parse (this=0xaf5dd2a8, 
ast=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/expressionvisitor.cpp:227
#25 0xb2868717 in UseBuilder::visitExpression (this=0xaf5ddd78, 
node=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:153
#26 0xb28689e4 in UseBuilder::visitExpressionStatement (this=0xaf5ddd78, 
exp=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:84
#27 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0xffaefe0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#28 0xb271ea9c in visitNodes<StatementAST*> (v=0xaf5ddda8, nodes=0xffb1e4c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#29 0xb271e287 in DefaultVisitor::visitCompoundStatement (this=0xaf5ddda8, 
node=0xffad78c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:68
#30 0xb281d99d in ContextBuilder::visitCompoundStatement (this=0xaf5ddd78, 
node=0xffad78c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:736
#31 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0xffad78c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#32 0xb281e6ae in ContextBuilder::visitFunctionDefinition (this=0xaf5ddd78, 
node=0xffb1e58) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:650
#33 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0xffb1e58) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#34 0xb28aaa5c in visitNodes<DeclarationAST*> (v=0xaf5ddda8, nodes=0xe5b79e0) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#35 0xb271e1e7 in DefaultVisitor::visitLinkageBody (this=0xaf5ddda8, 
node=0x1014dfb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:221
#36 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0x1014dfb8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#37 0xb271dc2b in DefaultVisitor::visitNamespace (this=0xaf5ddda8, 
node=0x1014df9c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:244
#38 0xb281edaa in ContextBuilder::visitNamespace (this=0xaf5ddd78, 
node=0x1014df9c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:537
#39 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0x1014df9c) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#40 0xb28aaa5c in visitNodes<DeclarationAST*> (v=0xaf5ddda8, nodes=0xe5b79ec) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.h:128
#41 0xb271e1b7 in DefaultVisitor::visitTranslationUnit (this=0xaf5ddda8, 
node=0x101490f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/default_visitor.cpp:394
#42 0xb272077e in Visitor::visit (this=0xaf5ddda8, node=0x101490f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/parser/visitor.cpp:113
#43 0xb281c89c in ContextBuilder::startVisiting (this=0xaf5ddd78, 
node=0x101490f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/contextbuilder.cpp:184
#44 0xb2959d94 in KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild 
(this=0xaf5ddd78, node=0x101490f8, context=0x0)
    
at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractcontextbuilder.h:201
#45 0xb286c461 in KDevelop::AbstractUseBuilder<AST, NameAST, 
ContextBuilder>::buildUses (this=0xaf5ddd78, node=0x101490f8)
    
at /home/kde-check/software/kde/include/kdevplatform/language/duchain/builders/abstractusebuilder.h:70
#46 0xb2868f50 in UseBuilder::buildUses (this=0xaf5ddd78, node=0x101490f8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppduchain/usebuilder.cpp:66
#47 0xb29536c6 in CPPInternalParseJob::run (this=0xf64d4b8) 
at /home/kde-check/kdesvn/kdevelop/languages/cpp/cppparsejob.cpp:643
#48 0xb7a5262c in ThreadWeaver::JobRunHelper::runTheJob (this=0xaf5de2a8, 
th=0x88622b8, job=0xf64d4b8) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:106
#49 0xb7a528d9 in ThreadWeaver::Job::execute (this=0xf64d4b8, th=0x88622b8) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Job.cpp:135
#50 0xb7a54f33 in ThreadWeaver::JobCollectionJobRunner::execute 
(this=0xf048190, t=0x88622b8) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/JobCollection.cpp:82
#51 0xb7a51a82 in ThreadWeaver::ThreadRunHelper::run (this=0xaf5de350, 
parent=0x820cfe0, th=0x88622b8) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:95
#52 0xb7a51c09 in ThreadWeaver::Thread::run (this=0x88622b8) 
at /home/kde-check/kdesvn/kdelibs/threadweaver/Weaver/Thread.cpp:142
#53 0xb709cc10 in QThreadPrivate::start (arg=0x88622b8) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#54 0xb7010175 in start_thread () from /lib/libpthread.so.0
#55 0xb65f3dae in clone () from /lib/libc.so.6

Thread 2 (Thread 0xae274b90 (LWP 29967)):
#0  0xb5c8838a in clock_gettime () from /lib/librt.so.1
#1  0xb71a692b in QTimerInfoList::getTime (this=0x986a0ec, t=@0x1) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:334
#2  0xb71a6b01 in QTimerInfoList::updateCurrentTime (this=0x986a0ec) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:292
#3  0xb71a84bc in QTimerInfoList::timerWait (this=0x986a0ec, tm=@0xae274154) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_unix.cpp:415
#4  0xb71a50e8 in timerSourcePrepare (source=0xb5c8bff4, timeout=0xae2741a8) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:135
#5  0xb5c0b128 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5c0b54a in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb5c0b9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb71a4f27 in QEventDispatcherGlib::processEvents (this=0x8205a00, 
flags={i = -1373158760}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:320
#9  0xb717bc6a in QEventLoop::processEvents (this=0xae274300, flags={i 
= -1373158696}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:144
#10 0xb717be2a in QEventLoop::exec (this=0xae274300, flags={i = -1373158648}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:191
#11 0xb7099d03 in QThread::exec (this=0x9585570) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread.cpp:476
#12 0xb71628eb in QInotifyFileSystemWatcherEngine::run (this=0x9585570) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/io/qfilesystemwatcher_inotify.cpp:209
#13 0xb709cc10 in QThreadPrivate::start (arg=0x9585570) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:184
#14 0xb7010175 in start_thread () from /lib/libpthread.so.0
#15 0xb65f3dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb59f5a10 (LWP 29948)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7013c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb709d972 in QWaitCondition::wait (this=0x826e970, mutex=0x826e95c, 
time=4294967295) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:82
#3  0xb709ca04 in QThread::wait (this=0x8307290, time=4294967295) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:480
#4  0xb623f8ef in KDevelop::DUChainPrivate::CleanupThread::stopThread 
(this=0x8307290) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:233
#5  0xb623f921 in ~DUChainPrivate (this=0x824e0c0) 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:281
#6  0xb622980d in destroy () 
at /home/kde-check/kdesvn/kdevplatform/language/duchain/duchain.cpp:844
#7  0xb620783b in ~KCleanUpGlobalStatic (this=0xb6344bd0) 
at /home/kde-check/software/kde/include/kglobal.h:62
#8  0xb65538f1 in exit () from /lib/libc.so.6
#9  0xb692512b in qt_xio_errhandler () 
at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:702
#10 0xb7440a3a in KApplication::xioErrhandler (this=0xbfa2b894, dpy=0x81137f8) 
at /home/kde-check/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:413
#11 0xb7440a76 in kde_xio_errhandler (dpy=0x81137f8) 
at /home/kde-check/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:130
#12 0xb5e7c322 in _XIOError () from /usr/lib/libX11.so.6
#13 0xb5e84385 in ?? () from /usr/lib/libX11.so.6
#14 0xb5e84ba5 in _XEventsQueued () from /usr/lib/libX11.so.6
#15 0xb5e6cacf in XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb695933a in x11EventSourcePrepare (s=0x80fc878, timeout=0xbfa2b638) 
at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:74
#17 0xb5c0b128 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#18 0xb5c0b54a in ?? () from /usr/lib/libglib-2.0.so.0
#19 0xb5c0b9d8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0xb71a4f27 in QEventDispatcherGlib::processEvents (this=0x80f7958, 
flags={i = -1079855320}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:320
#21 0xb6958f15 in QGuiEventDispatcherGlib::processEvents (this=0x80f7958, 
flags={i = -1079855272}) 
at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:197
#22 0xb717bc6a in QEventLoop::processEvents (this=0xbfa2b7c0, flags={i 
= -1079855208}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:144
#23 0xb717be2a in QEventLoop::exec (this=0xbfa2b7c0, flags={i = -1079855160}) 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:191
#24 0xb717e041 in QCoreApplication::exec () 
at /home/kde-check/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:875
#25 0xb68c8f17 in QApplication::exec () 
at /home/kde-check/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3526
#26 0x0804fb1d in main (argc=1, argv=0xbfa2bd74) 
at /home/kde-check/kdesvn/kdevelop/app/main.cpp:203





More information about the KDevelop-devel mailing list