Application: kdevelop (4.2.2) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.2 Operating System: Linux 2.6.38-8-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: I was opening phpunit as a project (from /usr/share/php/PHPUnit) It has permission 777 (no permission issue) This is happening repeatedly. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [Current thread is 1 (Thread 0xb6547710 (LWP 12382))] Thread 12 (Thread 0xb2cbcb70 (LWP 12383)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d4834 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236 #2 0x00a65454 in __pthread_cond_timedwait (cond=0x8a52408, mutex=0x8a523f0, abstime=0xb2cbc2c0) at forward.c:152 #3 0x00b8e3e5 in wait (this=0x8a4c6b4, mutex=0x8a4c6b8, time=1000) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8a4c6b4, mutex=0x8a4c6b8, time=1000) at thread/qwaitcondition_unix.cpp:160 #5 0x01da275d in KDevelop::DUChainPrivate::CleanupThread::run (this=0x8a4c6a8) at ../../language/duchain/duchain.cpp:286 #6 0x00b8dda2 in QThreadPrivate::start (arg=0x8a4c6a8) at thread/qthread_unix.cpp:320 #7 0x003cfe99 in start_thread (arg=0xb2cbcb70) at pthread_create.c:304 #8 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 11 (Thread 0xb24bbb70 (LWP 12384)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x8aa1cc0, mutex=0x8aa1ca8) at forward.c:139 #3 0x00b8e467 in wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x02c8f7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8abfa88, th=0x8a0d128) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x02c9247c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8927f90, th=0x8a0d128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x02c8f42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8abfa88, th=0x8a0d128) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x02c9256a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8a0d128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8a0d128, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8a0d128) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8a0d128, previous=0x9433fc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x02c90f9e in ThreadWeaver::ThreadRunHelper::run (this=0xb24bb2f4, parent=0x8abfa88, th=0x8a0d128) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x02c9105b in ThreadWeaver::Thread::run (this=0x8a0d128) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00b8dda2 in QThreadPrivate::start (arg=0x8a0d128) at thread/qthread_unix.cpp:320 #15 0x003cfe99 in start_thread (arg=0xb24bbb70) at pthread_create.c:304 #16 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 10 (Thread 0xb1affb70 (LWP 12385)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x8aa1cc0, mutex=0x8aa1ca8) at forward.c:139 #3 0x00b8e467 in wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x02c8f7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8abfa88, th=0x8aa40c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x02c9247c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8927f90, th=0x8aa40c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x02c8f42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8abfa88, th=0x8aa40c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x02c9256a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8aa40c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8aa40c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8aa40c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8aa40c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8aa40c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8aa40c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x8aa40c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x8aa40c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0x02c90f9e in ThreadWeaver::ThreadRunHelper::run (this=0xb1aff2f4, parent=0x8abfa88, th=0x8aa40c0) at ../../../threadweaver/Weaver/Thread.cpp:87 #17 0x02c9105b in ThreadWeaver::Thread::run (this=0x8aa40c0) at ../../../threadweaver/Weaver/Thread.cpp:142 #18 0x00b8dda2 in QThreadPrivate::start (arg=0x8aa40c0) at thread/qthread_unix.cpp:320 #19 0x003cfe99 in start_thread (arg=0xb1affb70) at pthread_create.c:304 #20 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 9 (Thread 0xb12feb70 (LWP 12393)): #0 0x003e6d41 in clock_gettime (clock_id=1, tp=0xb12fe030) at ../sysdeps/unix/clock_gettime.c:116 #1 0x00be3dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x00cb04f2 in updateCurrentTime (this=0x8b6c54c, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0x8b6c54c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x00caed32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb12fe10c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00caedcd in timerSourcePrepare (source=0x8b6c518, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x08218fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x08219e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x0821a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x00caf577 in QEventDispatcherGlib::processEvents (this=0x8b71960, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x00c81289 in QEventLoop::processEvents (this=0xb12fe2c0, flags=...) at kernel/qeventloop.cpp:149 #12 0x00c81522 in QEventLoop::exec (this=0xb12fe2c0, flags=...) at kernel/qeventloop.cpp:201 #13 0x00b8b2a0 in QThread::exec (this=0x8b75ec0) at thread/qthread.cpp:492 #14 0x01eae608 in KDevelop::CompletionWorkerThread::run (this=0x8b75ec0) at ../../language/codecompletion/codecompletionmodel.cpp:80 #15 0x00b8dda2 in QThreadPrivate::start (arg=0x8b75ec0) at thread/qthread_unix.cpp:320 #16 0x003cfe99 in start_thread (arg=0xb12feb70) at pthread_create.c:304 #17 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xb0afdb70 (LWP 12394)): #0 __pthread_mutex_lock (mutex=0x8bf816c) at pthread_mutex_lock.c:47 #1 0x00a65616 in pthread_mutex_lock (mutex=0x8bf816c) at forward.c:182 #2 0x08219752 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0821a03a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0821a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x00caf577 in QEventDispatcherGlib::processEvents (this=0x8bf7b58, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00c81289 in QEventLoop::processEvents (this=0xb0afd290, flags=...) at kernel/qeventloop.cpp:149 #7 0x00c81522 in QEventLoop::exec (this=0xb0afd290, flags=...) at kernel/qeventloop.cpp:201 #8 0x00b8b2a0 in QThread::exec (this=0x8bf6478) at thread/qthread.cpp:492 #9 0x00c62fdb in QInotifyFileSystemWatcherEngine::run (this=0x8bf6478) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00b8dda2 in QThreadPrivate::start (arg=0x8bf6478) at thread/qthread_unix.cpp:320 #11 0x003cfe99 in start_thread (arg=0xb0afdb70) at pthread_create.c:304 #12 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xaea17b70 (LWP 12406)): #0 0x003f2416 in __kernel_vsyscall () #1 0x00a48f76 in __poll (fds=0x8d268f8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x0822a84b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0821a1af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0821a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x00caf577 in QEventDispatcherGlib::processEvents (this=0x8d20150, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #6 0x00c81289 in QEventLoop::processEvents (this=0xaea17290, flags=...) at kernel/qeventloop.cpp:149 #7 0x00c81522 in QEventLoop::exec (this=0xaea17290, flags=...) at kernel/qeventloop.cpp:201 #8 0x00b8b2a0 in QThread::exec (this=0x8d172c8) at thread/qthread.cpp:492 #9 0x00c62fdb in QInotifyFileSystemWatcherEngine::run (this=0x8d172c8) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x00b8dda2 in QThreadPrivate::start (arg=0x8d172c8) at thread/qthread_unix.cpp:320 #11 0x003cfe99 in start_thread (arg=0xaea17b70) at pthread_create.c:304 #12 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xadfffb70 (LWP 12454)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0xb78ac7f0, mutex=0xb78ac7d8) at forward.c:139 #3 0xb72f6b57 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x003cfe99 in start_thread (arg=0xadfffb70) at pthread_create.c:304 #5 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xad183b70 (LWP 12461)): [KCrash Handler] #7 KDevelop::Declaration::indexedType (this=0x0) at ../../language/duchain/declaration.cpp:305 #8 0x01de3696 in KDevelop::isPublicBaseClassInternal (self=0x0, base=0xa8d0c938, topContext=0x9779478, baseConversionLevels=0x0, depth=0, checked=0x0) at ../../language/duchain/classdeclaration.cpp:111 #9 0x01de39d6 in KDevelop::ClassDeclaration::isPublicBaseClass (this=0x0, base=0xa8d0c938, topContext=0x9779478, baseConversionLevels=0x0) at ../../language/duchain/classdeclaration.cpp:137 #10 0x031b26a8 in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #11 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #12 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #13 0x02bf5efd in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #14 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #15 0x02bf524e in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () from /usr/lib/libkdev4phpparser.so #16 0x02bf36ea in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #17 0x02bf59bd in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #18 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #19 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #20 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #21 0x02bf4d6b in Php::DefaultVisitor::visitElseSingle(Php::ElseSingleAst*) () from /usr/lib/libkdev4phpparser.so #22 0x02bf355a in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #23 0x02bf5a05 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #24 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #25 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #26 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #27 0x02bf5efd in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #28 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #29 0x02bf524e in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () from /usr/lib/libkdev4phpparser.so #30 0x02bf36ea in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #31 0x02bf59bd in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #32 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #33 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #34 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #35 0x02bf59e1 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #36 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #37 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #38 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #39 0x02bf5efd in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #40 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #41 0x02bf524e in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () from /usr/lib/libkdev4phpparser.so #42 0x02bf36ea in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #43 0x02bf59bd in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #44 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #45 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #46 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #47 0x02bf4d6b in Php::DefaultVisitor::visitElseSingle(Php::ElseSingleAst*) () from /usr/lib/libkdev4phpparser.so #48 0x02bf355a in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #49 0x02bf5a05 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #50 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #51 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #52 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #53 0x02bf5efd in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #54 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #55 0x02bf524e in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () from /usr/lib/libkdev4phpparser.so #56 0x02bf36ea in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #57 0x02bf59bd in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #58 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #59 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #60 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #61 0x02bf59e1 in Php::DefaultVisitor::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpparser.so #62 0x031b20fc in Php::TypeBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #63 0x0319f306 in Php::DeclarationBuilder::visitStatement(Php::StatementAst*) () from /usr/lib/libkdev4phpduchain.so #64 0x02bf3956 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #65 0x02bf5efd in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #66 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #67 0x02bf524e in Php::DefaultVisitor::visitInnerStatementList(Php::InnerStatementListAst*) () from /usr/lib/libkdev4phpparser.so #68 0x02bf36ea in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #69 0x02bf542b in Php::DefaultVisitor::visitMethodBody(Php::MethodBodyAst*) () from /usr/lib/libkdev4phpparser.so #70 0x031a7aa0 in Php::ContextBuilder::visitClassStatement(Php::ClassStatementAst*) () from /usr/lib/libkdev4phpduchain.so #71 0x031b1273 in Php::TypeBuilder::visitClassStatement(Php::ClassStatementAst*) () from /usr/lib/libkdev4phpduchain.so #72 0x0319fbc1 in Php::DeclarationBuilder::visitClassStatement(Php::ClassStatementAst*) () from /usr/lib/libkdev4phpduchain.so #73 0x02bf3401 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #74 0x02bf478e in Php::DefaultVisitor::visitClassBody(Php::ClassBodyAst*) () from /usr/lib/libkdev4phpparser.so #75 0x02bf33ac in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #76 0x02bf47f9 in Php::DefaultVisitor::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () from /usr/lib/libkdev4phpparser.so #77 0x031a883d in Php::ContextBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () from /usr/lib/libkdev4phpduchain.so #78 0x031adbe4 in Php::TypeBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () from /usr/lib/libkdev4phpduchain.so #79 0x0319dfb4 in Php::DeclarationBuilder::visitClassDeclarationStatement(Php::ClassDeclarationStatementAst*) () from /usr/lib/libkdev4phpduchain.so #80 0x02bf33bd in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #81 0x02bf5f1b in Php::DefaultVisitor::visitTopStatement(Php::TopStatementAst*) () from /usr/lib/libkdev4phpparser.so #82 0x02bf39ce in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #83 0x02bf5700 in Php::DefaultVisitor::visitOuterTopStatement(Php::OuterTopStatementAst*) () from /usr/lib/libkdev4phpparser.so #84 0x0319bc73 in Php::DeclarationBuilder::visitOuterTopStatement(Php::OuterTopStatementAst*) () from /usr/lib/libkdev4phpduchain.so #85 0x02bf3866 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #86 0x02bf598e in Php::DefaultVisitor::visitStart(Php::StartAst*) () from /usr/lib/libkdev4phpparser.so #87 0x02bf3942 in Php::Visitor::visitNode(Php::AstNode*) () from /usr/lib/libkdev4phpparser.so #88 0x031a8dc3 in Php::ContextBuilder::startVisiting(Php::AstNode*) () from /usr/lib/libkdev4phpduchain.so #89 0x0319b73a in Php::DeclarationBuilder::startVisiting(Php::AstNode*) () from /usr/lib/libkdev4phpduchain.so #90 0x031a32c2 in Php::DeclarationBuilder::supportBuild(Php::AstNode*, KDevelop::DUContext*) () from /usr/lib/libkdev4phpduchain.so #91 0x0319da25 in Php::DeclarationBuilder::build(KDevelop::IndexedString const&, Php::AstNode*, KDevelop::ReferencedTopDUContext) () from /usr/lib/libkdev4phpduchain.so #92 0x028eef6b in ?? () from /usr/lib/kde4/kdevphplanguagesupport.so #93 0x02c917f4 in ThreadWeaver::JobRunHelper::runTheJob (this=0xad18322c, th=0x8e90088, job=0xa8cfe180) at ../../../threadweaver/Weaver/Job.cpp:106 #94 0x02c91941 in ThreadWeaver::Job::execute (this=0xa8cfe180, th=0x8e90088) at ../../../threadweaver/Weaver/Job.cpp:135 #95 0x02c9338a in ThreadWeaver::JobCollection::execute (this=0xa8cfe180, t=0x8e90088) at ../../../threadweaver/Weaver/JobCollection.cpp:210 #96 0x02c90f6a in ThreadWeaver::ThreadRunHelper::run (this=0xad1832f4, parent=0x89a4c50, th=0x8e90088) at ../../../threadweaver/Weaver/Thread.cpp:95 #97 0x02c9105b in ThreadWeaver::Thread::run (this=0x8e90088) at ../../../threadweaver/Weaver/Thread.cpp:142 #98 0x00b8dda2 in QThreadPrivate::start (arg=0x8e90088) at thread/qthread_unix.cpp:320 #99 0x003cfe99 in start_thread (arg=0xad183b70) at pthread_create.c:304 #100 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xac782b70 (LWP 12480)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x89a4d10, mutex=0x89a4cf8) at forward.c:139 #3 0x00b8e467 in wait (this=0x89a4c68, mutex=0x891f4b0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x89a4c68, mutex=0x891f4b0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x02c8f7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x89a4c50, th=0x8e12558) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x02c9247c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8921f90, th=0x8e12558) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x02c8f42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x89a4c50, th=0x8e12558) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x02c9256a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8921f90, th=0x8e12558) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89a4c50, th=0x8e12558, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8921f90, th=0x8e12558) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x89a4c50, th=0x8e12558, previous=0x957a748) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x02c90f9e in ThreadWeaver::ThreadRunHelper::run (this=0xac7822f4, parent=0x89a4c50, th=0x8e12558) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0x02c9105b in ThreadWeaver::Thread::run (this=0x8e12558) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0x00b8dda2 in QThreadPrivate::start (arg=0x8e12558) at thread/qthread_unix.cpp:320 #15 0x003cfe99 in start_thread (arg=0xac782b70) at pthread_create.c:304 #16 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xab5f8b70 (LWP 12481)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x8aa1cc0, mutex=0x8aa1ca8) at forward.c:139 #3 0x00b8e467 in wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x02c8f7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8abfa88, th=0x942c2f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x02c9247c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8927f90, th=0x942c2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x02c8f42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8abfa88, th=0x942c2f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x02c9256a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x942c2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x942c2f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x942c2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x942c2f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0x02c92589 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x942c2f0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x942c2f0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0x02c90f9e in ThreadWeaver::ThreadRunHelper::run (this=0xab5f82f4, parent=0x8abfa88, th=0x942c2f0) at ../../../threadweaver/Weaver/Thread.cpp:87 #15 0x02c9105b in ThreadWeaver::Thread::run (this=0x942c2f0) at ../../../threadweaver/Weaver/Thread.cpp:142 #16 0x00b8dda2 in QThreadPrivate::start (arg=0x942c2f0) at thread/qthread_unix.cpp:320 #17 0x003cfe99 in start_thread (arg=0xab5f8b70) at pthread_create.c:304 #18 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xaadf7b70 (LWP 12482)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x8aa1cc0, mutex=0x8aa1ca8) at forward.c:139 #3 0x00b8e467 in wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8abfaa0, mutex=0x891adc8, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x02c8f7e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8abfa88, th=0x9436a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x02c9247c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8927f90, th=0x9436a50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x02c8f42b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8abfa88, th=0x9436a50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x02c9256a in ThreadWeaver::WorkingHardState::applyForWork (this=0x8927f90, th=0x9436a50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x02c8f373 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8abfa88, th=0x9436a50, previous=0x9502670) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x02c90f9e in ThreadWeaver::ThreadRunHelper::run (this=0xaadf72f4, parent=0x8abfa88, th=0x9436a50) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x02c9105b in ThreadWeaver::Thread::run (this=0x9436a50) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x00b8dda2 in QThreadPrivate::start (arg=0x9436a50) at thread/qthread_unix.cpp:320 #13 0x003cfe99 in start_thread (arg=0xaadf7b70) at pthread_create.c:304 #14 0x00a5773e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb6547710 (LWP 12382)): #0 0x003f2416 in __kernel_vsyscall () #1 0x003d448c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00a653fd in __pthread_cond_wait (cond=0x8d18980, mutex=0x8d18968) at forward.c:139 #3 0x00b8e467 in wait (this=0x8d186d8, mutex=0x8d186c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8d186d8, mutex=0x8d186c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00b8d4cf in QThread::wait (this=0x8d172c8, time=4294967295) at thread/qthread_unix.cpp:722 #6 0x00c55c77 in QFileSystemWatcher::~QFileSystemWatcher (this=0x8d18588, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:446 #7 0x00c55d42 in QFileSystemWatcher::~QFileSystemWatcher (this=0x8d18588, __in_chrg=<value optimized out>) at io/qfilesystemwatcher.cpp:462 #8 0x00c95b87 in QObjectPrivate::deleteChildren (this=0x8d18530) at kernel/qobject.cpp:1964 #9 0x00c9a39f in QObject::~QObject (this=0x8d174b8, __in_chrg=<value optimized out>) at kernel/qobject.cpp:946 #10 0x071665ab in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x8d174b8, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:48 #11 0x071665e2 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x8d174b8, __in_chrg=<value optimized out>) at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:51 #12 0x07166455 in destroy () at ../../../solid/solid/backends/fstab/fstabwatcher.cpp:30 #13 0x070eefeb in Solid::CleanUpGlobalStatic::~CleanUpGlobalStatic (this=0x71828c8, __in_chrg=<value optimized out>) at ../../../solid/solid/soliddefs_p.h:67 #14 0x009b6a6f in __run_exit_handlers (status=1, listp=0xae4324, run_list_atexit=true) at exit.c:78 #15 0x009b6acf in exit (status=1) at exit.c:100 #16 0x0118dd8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:781 #17 0x005d311a in KApplication::xioErrhandler (this=0xbfd2cb78, dpy=0x872b170) at ../../kdeui/kernel/kapplication.cpp:419 #18 0x005d3156 in kde_xio_errhandler (dpy=0x872b170) at ../../kdeui/kernel/kapplication.cpp:126 #19 0x07ca0166 in _XIOError () from /usr/lib/i386-linux-gnu/libX11.so.6 #20 0x07c9d81f in _XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #21 0x07c8e4eb in XEventsQueued () from /usr/lib/i386-linux-gnu/libX11.so.6 #22 0x011cc555 in x11EventSourceCheck (s=0x8714540) at kernel/qguieventdispatcher_glib.cpp:85 #23 0x0821971d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #24 0x0821a03a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #25 0x0821a524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #26 0x00caf53c in QEventDispatcherGlib::processEvents (this=0x86d2aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #27 0x011cc775 in QGuiEventDispatcherGlib::processEvents (this=0x86d2aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #28 0x00c81289 in QEventLoop::processEvents (this=0xbfd2c914, flags=...) at kernel/qeventloop.cpp:149 #29 0x00c81522 in QEventLoop::exec (this=0xbfd2c914, flags=...) at kernel/qeventloop.cpp:201 #30 0x00c85ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #31 0x011168e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #32 0x08053005 in _start () Possible duplicates by query: bug 228596. Reported using DrKonqi
fixed for kdev 4.2.3 *** This bug has been marked as a duplicate of bug 269369 ***