Application: kdevelop (4.7.2) KDE Platform Version: 4.14.12 (Compiled from sources) Qt Version: 4.8.7 Operating System: Darwin 13.4.0 x86_64 Distribution (Platform): MacPorts Packages -- Information about the crash: - What I was doing when the application crashed: I opened a session containing several kdev-qmake projects; after the initial load I stopped parsing of all but the QtBase project. The crash occurred at 10% according to the parsing progress indicator. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault: 11 (lldb) process attach --pid 63448 Process 63448 stopped Executable module set to "/opt/local/bin/kdevelop". Architecture set to: x86_64-apple-macosx. (lldb) set set term-width 200 (lldb) thread info thread #1: tid = 0x1a7590, 0x00007fff87b78e7c libsystem_malloc.dylib`get_tiny_free_size + 1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP (lldb) bt all * thread #1: tid = 0x1a7590, 0x00007fff87b78e7c libsystem_malloc.dylib`get_tiny_free_size + 1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x00007fff87b78e7c libsystem_malloc.dylib`get_tiny_free_size + 1 frame #1: 0x00007fff87b7505a libsystem_malloc.dylib`szone_free_definite_size + 1672 frame #2: 0x00000001094ff94e libkdecore.5.dylib`KDirWatchPrivate::scanEntry(KDirWatchPrivate::Entry*) + 158 frame #3: 0x0000000109500582 libkdecore.5.dylib`KDirWatchPrivate::slotRescan() + 338 frame #4: 0x000000010a94ece6 QtCore`QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 3366 frame #5: 0x000000010a947d33 QtCore`QObject::event(QEvent*) + 51 frame #6: 0x0000000109a26afc QtGui`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 332 frame #7: 0x0000000109a2864f QtGui`QApplication::notify(QObject*, QEvent*) + 2063 frame #8: 0x000000010a92f126 QtCore`QCoreApplication::notifyInternal(QObject*, QEvent*) + 118 frame #9: 0x0000000109a2b01d QtGui`qt_sendSpontaneousEvent(QObject*, QEvent*) + 45 frame #10: 0x00000001099d85c5 QtGui`QEventDispatcherMacPrivate::activateTimer(__CFRunLoopTimer*, void*) + 197 frame #11: 0x00007fff925863e4 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20 frame #12: 0x00007fff92585f1f CoreFoundation`__CFRunLoopDoTimer + 1151 frame #13: 0x00007fff925f75aa CoreFoundation`__CFRunLoopDoTimers + 298 frame #14: 0x00007fff925416a5 CoreFoundation`__CFRunLoopRun + 1525 frame #15: 0x00007fff92540e75 CoreFoundation`CFRunLoopRunSpecific + 309 frame #16: 0x00007fff8ef53a0d HIToolbox`RunCurrentEventLoopInMode + 226 frame #17: 0x00007fff8ef53685 HIToolbox`ReceiveNextEventCommon + 173 frame #18: 0x00007fff8ef535bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65 frame #19: 0x00007fff87bc624e AppKit`_DPSNextEvent + 1434 frame #20: 0x00007fff87bc589b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 frame #21: 0x00007fff87bb999c AppKit`-[NSApplication run] + 553 frame #22: 0x00000001099d99bb QtGui`QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2059 frame #23: 0x000000010a92af4f QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 687 frame #24: 0x000000010a92f727 QtCore`QCoreApplication::exec() + 199 frame #25: 0x0000000107b25257 kdevelop`main + 64167 frame #26: 0x00007fff8ddb45fd libdyld.dylib`start + 1 frame #27: 0x00007fff8ddb45fd libdyld.dylib`start + 1 thread #2: tid = 0x1a7591, 0x00007fff92a47662 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager' frame #0: 0x00007fff92a47662 libsystem_kernel.dylib`kevent64 + 10 frame #1: 0x00007fff9045d421 libdispatch.dylib`_dispatch_mgr_invoke + 239 frame #2: 0x00007fff9045d136 libdispatch.dylib`_dispatch_mgr_thread + 52 thread #3: tid = 0x1a75ad, 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private' frame #0: 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10 frame #1: 0x00007fff9258da03 CoreFoundation`__CFSocketManager + 867 frame #2: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #3: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #4: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #4: tid = 0x1a75b5, 0x00007fff92a42a1a libsystem_kernel.dylib`mach_msg_trap + 10 frame #0: 0x00007fff92a42a1a libsystem_kernel.dylib`mach_msg_trap + 10 frame #1: 0x00007fff92a41d18 libsystem_kernel.dylib`mach_msg + 64 frame #2: 0x00007fff92541f15 CoreFoundation`__CFRunLoopServiceMachPort + 181 frame #3: 0x00007fff92541539 CoreFoundation`__CFRunLoopRun + 1161 frame #4: 0x00007fff92540e75 CoreFoundation`CFRunLoopRunSpecific + 309 frame #5: 0x00007fff87d6605e AppKit`_NSEventThread + 144 frame #6: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #7: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #8: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #5: tid = 0x1a768e, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'QThread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e69 QtCore`QWaitConditionPrivate::wait(unsigned long) + 185 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010ae797e1 libkdevplatformlanguage.8.dylib`KDevelop::DUChainPrivate::CleanupThread::run() + 193 frame #5: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #6: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #7: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #8: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #6: tid = 0x1a768f, 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10, name = 'OutputFilterThread' frame #0: 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10 frame #1: 0x000000010a9675d3 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 755 frame #2: 0x000000010a96a3bf QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) + 1039 frame #3: 0x000000010a96c2a0 QtCore`QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 896 frame #4: 0x000000010a92af4f QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 687 frame #5: 0x000000010a7f0a84 QtCore`QThread::exec() + 308 frame #6: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #7: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #8: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #9: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #7: tid = 0x1a7690, 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10, name = 'QProcessManager' frame #0: 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10 frame #1: 0x000000010a8fdd0e QtCore`QProcessManager::run() + 190 frame #2: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #3: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #4: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #5: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #8: tid = 0x1a76a3, 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10, name = 'QThread' frame #0: 0x00007fff92a469aa libsystem_kernel.dylib`__select + 10 frame #1: 0x000000010a9675d3 QtCore`qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) + 755 frame #2: 0x000000010a96a3bf QtCore`QEventDispatcherUNIXPrivate::doSelect(QFlags<QEventLoop::ProcessEventsFlag>, timeval*) + 1039 frame #3: 0x000000010a96c2a0 QtCore`QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 896 frame #4: 0x000000010a92af4f QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 687 frame #5: 0x000000010a7f0a84 QtCore`QThread::exec() + 308 frame #6: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #7: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #8: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #9: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #9: tid = 0x1a771e, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #9: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #10: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #11: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #12: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #10: tid = 0x1a771f, 0x00007fff92a46e22 libsystem_kernel.dylib`__wait4 + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46e22 libsystem_kernel.dylib`__wait4 + 10 frame #1: 0x0000000108f340ae libkdeui.5.dylib`KCrash::startProcess(int, char const**, bool) + 286 frame #2: 0x0000000108f331d5 libkdeui.5.dylib`KCrash::defaultCrashHandler(int) + 1189 frame #3: 0x00007fff8acc65aa libsystem_platform.dylib`_sigtramp + 26 frame #4: 0x00000001281ec598 libkdev4cppduchain.dylib`DeclarationBuilder::closeDeclaration(bool) + 1800 frame #5: 0x00000001281e9ea3 libkdev4cppduchain.dylib`DeclarationBuilder::visitDeclarator(DeclaratorAST*) + 1315 frame #6: 0x00000001281d6f04 libkdev4cppduchain.dylib`ContextBuilder::visitInitDeclarator(InitDeclaratorAST*) + 260 frame #7: 0x00000001281e6e99 libkdev4cppduchain.dylib`DeclarationBuilder::visitInitDeclarator(InitDeclaratorAST*) + 1145 frame #8: 0x00000001282194df libkdev4cppduchain.dylib`TypeBuilder::visitSimpleDeclaration(SimpleDeclarationAST*) + 479 frame #9: 0x00000001281e8de8 libkdev4cppduchain.dylib`DeclarationBuilder::visitSimpleDeclaration(SimpleDeclarationAST*) + 264 frame #10: 0x00000001283b801c libkdev4cppparser.dylib`DefaultVisitor::visitClassSpecifier(ClassSpecifierAST*) + 124 frame #11: 0x00000001281d5bf9 libkdev4cppduchain.dylib`ContextBuilder::visitClassSpecifier(ClassSpecifierAST*) + 921 frame #12: 0x0000000128214ea5 libkdev4cppduchain.dylib`TypeBuilder::visitClassSpecifier(ClassSpecifierAST*) + 469 frame #13: 0x00000001281ee822 libkdev4cppduchain.dylib`DeclarationBuilder::visitClassSpecifier(ClassSpecifierAST*) + 482 frame #14: 0x000000012821937c libkdev4cppduchain.dylib`TypeBuilder::visitSimpleDeclaration(SimpleDeclarationAST*) + 124 frame #15: 0x00000001281e8de8 libkdev4cppduchain.dylib`DeclarationBuilder::visitSimpleDeclaration(SimpleDeclarationAST*) + 264 frame #16: 0x00000001283b8fec libkdev4cppparser.dylib`DefaultVisitor::visitTranslationUnit(TranslationUnitAST*) + 92 frame #17: 0x00000001281e0c98 libkdev4cppduchain.dylib`KDevelop::AbstractContextBuilder<AST, NameAST>::supportBuild(AST*, KDevelop::DUContext*) + 88 frame #18: 0x00000001281d45af libkdev4cppduchain.dylib`ContextBuilder::buildContexts(KSharedPtr<Cpp::EnvironmentFile>, AST*, QList<LineContextPair>*, KDevelop::ReferencedTopDUContext const&, bool) + 2511 frame #19: 0x00000001281e5cef libkdev4cppduchain.dylib`DeclarationBuilder::buildDeclarations(KSharedPtr<Cpp::EnvironmentFile>, AST*, QList<LineContextPair>*, KDevelop::ReferencedTopDUContext const&, bool) + 63 frame #20: 0x00000001280a9204 kdevcpplanguagesupport.so`CPPInternalParseJob::run() + 17508 frame #21: 0x00000001280b73f9 kdevcpplanguagesupport.so`PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 6169 frame #22: 0x00000001280b9a71 kdevcpplanguagesupport.so`non-virtual thunk to PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 17 frame #23: 0x000000012843f3fd libkdev4cpprpp.dylib`rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) + 2413 frame #24: 0x000000012843d2c5 libkdev4cpprpp.dylib`rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) + 1109 frame #25: 0x000000012843c945 libkdev4cpprpp.dylib`rpp::pp::operator()(rpp::Stream&, rpp::Stream&) + 1445 frame #26: 0x000000012843c08b libkdev4cpprpp.dylib`rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) + 1003 frame #27: 0x000000012843c350 libkdev4cpprpp.dylib`rpp::pp::processFile(QString const&, QByteArray const&) + 48 frame #28: 0x00000001280b2bcd kdevcpplanguagesupport.so`PreprocessJob::run() + 8637 frame #29: 0x00000001280b73e9 kdevcpplanguagesupport.so`PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 6153 frame #30: 0x00000001280b9a71 kdevcpplanguagesupport.so`non-virtual thunk to PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 17 frame #31: 0x000000012843f3fd libkdev4cpprpp.dylib`rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) + 2413 frame #32: 0x000000012843d2c5 libkdev4cpprpp.dylib`rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) + 1109 frame #33: 0x000000012843c945 libkdev4cpprpp.dylib`rpp::pp::operator()(rpp::Stream&, rpp::Stream&) + 1445 frame #34: 0x000000012843c08b libkdev4cpprpp.dylib`rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) + 1003 frame #35: 0x000000012843c350 libkdev4cpprpp.dylib`rpp::pp::processFile(QString const&, QByteArray const&) + 48 frame #36: 0x00000001280b2bcd kdevcpplanguagesupport.so`PreprocessJob::run() + 8637 frame #37: 0x00000001280b73e9 kdevcpplanguagesupport.so`PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 6153 frame #38: 0x00000001280b9a71 kdevcpplanguagesupport.so`non-virtual thunk to PreprocessJob::sourceNeeded(QString&, rpp::Preprocessor::IncludeType, int, bool) + 17 frame #39: 0x000000012843f3fd libkdev4cpprpp.dylib`rpp::pp::handle_include(bool, rpp::Stream&, rpp::Stream&) + 2413 frame #40: 0x000000012843d2c5 libkdev4cpprpp.dylib`rpp::pp::handle_directive(unsigned int, rpp::Stream&, rpp::Stream&) + 1109 frame #41: 0x000000012843c945 libkdev4cpprpp.dylib`rpp::pp::operator()(rpp::Stream&, rpp::Stream&) + 1445 frame #42: 0x000000012843c08b libkdev4cpprpp.dylib`rpp::pp::processFileInternal(QString const&, QByteArray const&, QVector<unsigned int>&) + 1003 frame #43: 0x000000012843c350 libkdev4cpprpp.dylib`rpp::pp::processFile(QString const&, QByteArray const&) + 48 frame #44: 0x00000001280b2bcd kdevcpplanguagesupport.so`PreprocessJob::run() + 8637 frame #45: 0x000000010a799554 libthreadweaver.4.dylib`ThreadWeaver::Job::execute(ThreadWeaver::Thread*) + 564 frame #46: 0x000000010a79b8ff libthreadweaver.4.dylib`ThreadWeaver::JobCollectionJobRunner::execute(ThreadWeaver::Thread*) + 31 frame #47: 0x000000010a798b63 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 211 frame #48: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #49: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #50: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #51: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #11: tid = 0x1a776b, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #9: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #10: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #11: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #12: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #13: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #14: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #15: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #16: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #17: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #12: tid = 0x1a7e85, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #9: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #10: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #11: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #12: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #13: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #14: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #15: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #13: tid = 0x1a7e86, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #9: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #10: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #11: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #12: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #13: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #14: tid = 0x1aa8a3, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #8: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #9: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #10: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #11: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #15: tid = 0x1aa8a4, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #9: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #10: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #11: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #12: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #16: tid = 0x1aa9e3, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #8: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #9: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #10: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #11: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #12: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #13: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #17: tid = 0x1aa9e4, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #7: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #8: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #9: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #10: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #18: tid = 0x1ab2b1, 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46716 libsystem_kernel.dylib`__psynch_cvwait + 10 frame #1: 0x00007fff8d2c6c3b libsystem_pthread.dylib`_pthread_cond_wait + 727 frame #2: 0x000000010a7f4e7b QtCore`QWaitConditionPrivate::wait(unsigned long) + 203 frame #3: 0x000000010a7f4bb6 QtCore`QWaitCondition::wait(QMutex*, unsigned long) + 294 frame #4: 0x000000010a797d44 libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) + 196 frame #5: 0x000000010a79a9d6 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 790 frame #6: 0x000000010a79aa2f libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) + 879 frame #7: 0x000000010a798c06 libthreadweaver.4.dylib`ThreadWeaver::Thread::run() + 374 frame #8: 0x000000010a7f309c QtCore`QThreadPrivate::start(void*) + 492 frame #9: 0x00007fff8d2c4899 libsystem_pthread.dylib`_pthread_body + 138 frame #10: 0x00007fff8d2c472a libsystem_pthread.dylib`_pthread_start + 137 frame #11: 0x00007fff8d2c8fc9 libsystem_pthread.dylib`thread_start + 13 thread #19: tid = 0x1ac1a9, 0x00007fff92a46e6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff92a46e6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8d2c5f08 libsystem_pthread.dylib`_pthread_wqthread + 330 frame #2: 0x00007fff8d2c8fb9 libsystem_pthread.dylib`start_wqthread + 13 thread #20: tid = 0x1ac1ab, 0x00007fff92a46e6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #0: 0x00007fff92a46e6a libsystem_kernel.dylib`__workq_kernreturn + 10 frame #1: 0x00007fff8d2c5f08 libsystem_pthread.dylib`_pthread_wqthread + 330 frame #2: 0x00007fff8d2c8fb9 libsystem_pthread.dylib`start_wqthread + 13 (lldb) detach Process 63448 detached Possible duplicates by query: bug 353848, bug 353830, bug 353825, bug 353775, bug 353748. Reported using DrKonqi
looks like a kdirwatch error, or did you run out of memory? anyhow, reassigning to kdirwatch.
Erm, no. The crash was in thread 10, not thread 1 (look for the KCrash entries): thread #10: tid = 0x1a771f, 0x00007fff92a46e22 libsystem_kernel.dylib`__wait4 + 10, name = 'ThreadWeaver::Thread' frame #0: 0x00007fff92a46e22 libsystem_kernel.dylib`__wait4 + 10 frame #1: 0x0000000108f340ae libkdeui.5.dylib`KCrash::startProcess(int, char const**, bool) + 286 frame #2: 0x0000000108f331d5 libkdeui.5.dylib`KCrash::defaultCrashHandler(int) + 1189 frame #3: 0x00007fff8acc65aa libsystem_platform.dylib`_sigtramp + 26 frame #4: 0x00000001281ec598 libkdev4cppduchain.dylib`DeclarationBuilder::closeDeclaration(bool) + 1800 frame #5: 0x00000001281e9ea3 libkdev4cppduchain.dylib`DeclarationBuilder::visitDeclarator(DeclaratorAST*) + 1315 frame #6: 0x00000001281d6f04 libkdev4cppduchain.dylib`ContextBuilder::visitInitDeclarator(InitDeclaratorAST*)
Reassigning back to kdevelop, as the backtrace indicates. See comment #2.
*** This bug has been marked as a duplicate of bug 355685 ***