Bug 345482

Summary: KDevelop 4.7 crashes in svn
Product: [Applications] kdevelop Reporter: RJVB <rjvbertin>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: crash CC: andrew.crouthamel
Priority: NOR Keywords: drkonqi, triaged
Version First Reported In: 4.7.1   
Target Milestone: ---   
Platform: Compiled Sources   
OS: macOS   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description RJVB 2015-03-24 16:41:39 UTC
Application: kdevelop (4.7.1)
KDE Platform Version: 4.14.5 (Compiled from sources)
Qt Version: 4.8.6
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 imported a large svn project, and hit "Stop All" well after the import finished and parsing had started.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault: 11
(lldb) process attach --pid 47928
Process 47928 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 = 0x197e62e, 0x00007fff869d5dfa libsystem_kernel.dylib`stat$INODE64 + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

(lldb) bt all
* thread #1: tid = 0x197e62e, 0x00007fff869d5dfa libsystem_kernel.dylib`stat$INODE64 + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff869d5dfa libsystem_kernel.dylib`stat$INODE64 + 10
    frame #1: 0x0000000103e74904 libkdecore.5.dylib`KDirWatchPrivate::scanEntry(KDirWatchPrivate::Entry*) [inlined] KDE::stat(path=0x00007fbee7117270, buf=0x000181b401000002) + 28 at kde_file.h:209
    frame #2: 0x0000000103e748e8 libkdecore.5.dylib`KDirWatchPrivate::scanEntry(this=0x00007fbedb08db90, e=0x00007fbee7117238) + 104 at kdirwatch.cpp:1242
    frame #3: 0x0000000103e75622 libkdecore.5.dylib`KDirWatchPrivate::slotRescan(this=0x00007fbedb08db90) + 338 at kdirwatch.cpp:1435
    frame #4: 0x000000010522297b QtCore`QMetaObject::activate(sender=0x00007fbedb08dba0, m=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 2363 at qobject.cpp:3638
    frame #5: 0x000000010521cc60 QtCore`QObject::event(this=0x00007fbedb08dba0, e=<unavailable>) + 48 at qobject.cpp:1184
    frame #6: 0x00000001043c5e4b QtGui`QApplicationPrivate::notify_helper(this=<unavailable>, receiver=0x00007fbedb08dba0, e=0x00007fff5d8095b0) + 251 at qapplication.cpp:4565
    frame #7: 0x00000001043c7369 QtGui`QApplication::notify(this=<unavailable>, receiver=<unavailable>, e=0x00007fff5d8095b0) + 905 at qapplication.cpp:3947
    frame #8: 0x0000000105208e46 QtCore`QCoreApplication::notifyInternal(this=<unavailable>, receiver=<unavailable>, event=<unavailable>) + 118 at qcoreapplication.cpp:953
    frame #9: 0x00000001043c94cd QtGui`qt_sendSpontaneousEvent(QObject*, QEvent*) [inlined] QCoreApplication::sendSpontaneousEvent(event=<unavailable>) + 35 at qcoreapplication.h:234
    frame #10: 0x00000001043c94aa QtGui`qt_sendSpontaneousEvent(receiver=<unavailable>, event=<unavailable>) + 10 at qapplication.cpp:5563
    frame #11: 0x0000000104375c45 QtGui`QEventDispatcherMacPrivate::activateTimer(__CFRunLoopTimer*, void*) + 197
    frame #12: 0x00007fff910ad3e4 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
    frame #13: 0x00007fff910acf1f CoreFoundation`__CFRunLoopDoTimer + 1151
    frame #14: 0x00007fff9111e5aa CoreFoundation`__CFRunLoopDoTimers + 298
    frame #15: 0x00007fff910686a5 CoreFoundation`__CFRunLoopRun + 1525
    frame #16: 0x00007fff91067e75 CoreFoundation`CFRunLoopRunSpecific + 309
    frame #17: 0x00007fff8b13fa0d HIToolbox`RunCurrentEventLoopInMode + 226
    frame #18: 0x00007fff8b13f7b7 HIToolbox`ReceiveNextEventCommon + 479
    frame #19: 0x00007fff8b13f5bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65
    frame #20: 0x00007fff9049d24e AppKit`_DPSNextEvent + 1434
    frame #21: 0x00007fff9049c89b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
    frame #22: 0x00007fff9049099c AppKit`-[NSApplication run] + 553
    frame #23: 0x000000010437703b QtGui`QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2059
    frame #24: 0x00000001052061df QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x00007fff00000024) + 9 at qglobal.h:2359
    frame #25: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x00007fff00000024) at qglobal.h:2359
    frame #26: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::operator|(f=<unavailable>) const + 59 at qeventloop.cpp:149
    frame #27: 0x000000010520619b QtCore`QEventLoop::exec(this=0x00007fff5d80bf60, flags=(i = 0)) + 427 at qeventloop.cpp:204
    frame #28: 0x00000001052093f7 QtCore`QCoreApplication::exec() + 199 at qcoreapplication.cpp:1225
    frame #29: 0x0000000102408afa kdevelop`main(argc=<unavailable>, argv=<unavailable>) + 54122 at main.cpp:582
    frame #30: 0x00007fff9158f5fd libdyld.dylib`start + 1

  thread #2: tid = 0x197e63c, 0x00007fff869d5662 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'
    frame #0: 0x00007fff869d5662 libsystem_kernel.dylib`kevent64 + 10
    frame #1: 0x00007fff9217a421 libdispatch.dylib`_dispatch_mgr_invoke + 239
    frame #2: 0x00007fff9217a136 libdispatch.dylib`_dispatch_mgr_thread + 52

  thread #3: tid = 0x197e71d, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x00007fff910b4a03 CoreFoundation`__CFSocketManager + 867
    frame #2: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #3: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #4: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #4: tid = 0x197ee12, 0x00007fff869d0a1a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #0: 0x00007fff869d0a1a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff869cfd18 libsystem_kernel.dylib`mach_msg + 64
    frame #2: 0x00007fff91068f15 CoreFoundation`__CFRunLoopServiceMachPort + 181
    frame #3: 0x00007fff91068539 CoreFoundation`__CFRunLoopRun + 1161
    frame #4: 0x00007fff91067e75 CoreFoundation`CFRunLoopRunSpecific + 309
    frame #5: 0x00007fff9063d05e AppKit`_NSEventThread + 144
    frame #6: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #7: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #8: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #5: tid = 0x19812cd, 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'QThread'
    frame #0: 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff87c52c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x00000001050f90b9 QtCore`QWaitConditionPrivate::wait(this=0x00007fbedaf931f0, time=1000) + 185
    frame #3: 0x00000001050f8f2f QtCore`QWaitCondition::wait(this=0x00007fbedaf9c1b8, mutex=0x00007fbedaf9c1c0, time=1000) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x0000000105779840 libkdevplatformlanguage.8.dylib`KDevelop::DUChainPrivate::CleanupThread::run(this=0x00007fbedaf9c1a0) + 192 at duchain.cpp:283
    frame #5: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #6: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #7: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #8: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #6: tid = 0x19812dc, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'OutputFilterThread'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x0000000105236744 QtCore`qt_safe_select(nfds=13, fdread=0x00007fbed88b5db8, fdwrite=0x00007fbed88b6050, fdexcept=0x00007fbed88b62e8, orig_timeout=<unavailable>) + 436 at qcore_unix.cpp:79
    frame #2: 0x0000000105239c05 QtCore`QEventDispatcherUNIXPrivate::doSelect(this=<unavailable>, flags=(i = 36), timeout=0x0000000000000000) + 757 at qeventdispatcher_unix.cpp:219
    frame #3: 0x000000010523b5f6 QtCore`QEventDispatcherUNIX::processEvents(this=0x00007fbedae8eff0, flags=(i = 36)) + 214 at qeventdispatcher_unix.cpp:936
    frame #4: 0x00000001052061df QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) + 9 at qglobal.h:2359
    frame #5: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) at qglobal.h:2359
    frame #6: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::operator|(f=<unavailable>) const + 59 at qeventloop.cpp:149
    frame #7: 0x000000010520619b QtCore`QEventLoop::exec(this=0x0000000115da8e50, flags=(i = 0)) + 427 at qeventloop.cpp:204
    frame #8: 0x00000001050f5f99 QtCore`QThread::exec(this=<unavailable>) + 217 at qthread.cpp:538
    frame #9: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #10: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #11: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #12: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #7: tid = 0x19812dd, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'QProcessManager'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x00000001051dceb5 QtCore`QProcessManager::run(this=0x0000000105356020) + 133 at qprocess_unix.cpp:270
    frame #2: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #3: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #4: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #5: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #8: tid = 0x1981509, 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread'
    frame #0: 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff87c52c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x00000001050f90cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001050f8f2f QtCore`QWaitCondition::wait(this=0x00007fbedba56848, mutex=0x00007fbeda9c83f0, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001050a82cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007fbedc3b4e90) + 187 at WeaverImpl.cpp:370
    frame #5: 0x00000001050ab263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007fbedba145d0, th=0x00007fbedc3b4e90, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001050ab27c libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, previous=<unavailable>) + 204 at WorkingHardState.cpp:71
    frame #7: 0x00000001050a96e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007fbedc3b4e90) + 359 at Thread.cpp:98
    frame #8: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #9: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #9: tid = 0x1981f66, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'QThread'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x0000000105236744 QtCore`qt_safe_select(nfds=32, fdread=0x00007fbed989adb8, fdwrite=0x00007fbed989b050, fdexcept=0x00007fbed989b2e8, orig_timeout=<unavailable>) + 436 at qcore_unix.cpp:79
    frame #2: 0x0000000105239c05 QtCore`QEventDispatcherUNIXPrivate::doSelect(this=<unavailable>, flags=(i = 36), timeout=0x0000000000000000) + 757 at qeventdispatcher_unix.cpp:219
    frame #3: 0x000000010523b5f6 QtCore`QEventDispatcherUNIX::processEvents(this=0x00007fbee1af7df0, flags=(i = 36)) + 214 at qeventdispatcher_unix.cpp:936
    frame #4: 0x00000001052061df QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) + 9 at qglobal.h:2359
    frame #5: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) at qglobal.h:2359
    frame #6: 0x00000001052061d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::operator|(f=<unavailable>) const + 59 at qeventloop.cpp:149
    frame #7: 0x000000010520619b QtCore`QEventLoop::exec(this=0x000000010cd3ee50, flags=(i = 0)) + 427 at qeventloop.cpp:204
    frame #8: 0x00000001050f5f99 QtCore`QThread::exec(this=<unavailable>) + 217 at qthread.cpp:538
    frame #9: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #10: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #11: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #12: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #10: tid = 0x1981f68, 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread'
    frame #0: 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff87c52c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x00000001050f90cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001050f8f2f QtCore`QWaitCondition::wait(this=0x00007fbedaffbf48, mutex=0x00007fbedaffb650, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001050a82cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007fbedfec2b30) + 187 at WeaverImpl.cpp:370
    frame #5: 0x00000001050ab263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007fbedb0004b0, th=0x00007fbedfec2b30, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001050a96e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007fbedfec2b30) + 359 at Thread.cpp:98
    frame #7: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #8: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #10: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #11: tid = 0x1981f69, 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread'
    frame #0: 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff87c52c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x00000001050f90cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001050f8f2f QtCore`QWaitCondition::wait(this=0x00007fbedaffbf48, mutex=0x00007fbedaffb650, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001050a82cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007fbedbdc3890) + 187 at WeaverImpl.cpp:370
    frame #5: 0x00000001050ab263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007fbedb0004b0, th=0x00007fbedbdc3890, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001050ab27c libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, previous=<unavailable>) + 204 at WorkingHardState.cpp:71
    frame #7: 0x00000001050a96e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007fbedbdc3890) + 359 at Thread.cpp:98
    frame #8: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #9: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #12: tid = 0x19878fa, 0x00007fff869d4e22 libsystem_kernel.dylib`__wait4 + 10, name = 'ThreadWeaver::Thread'
    frame #0: 0x00007fff869d4e22 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x00000001038a8aae libkdeui.5.dylib`KCrash::startProcess(int, char const**, bool) [inlined] startProcessInternal(argc=<unavailable>, directly=<unavailable>) + 265 at kcrash.cpp:556
    frame #2: 0x00000001038a89a5 libkdeui.5.dylib`KCrash::startProcess(argc=<unavailable>, argv=<unavailable>, waitAndExit=<unavailable>) + 21 at kcrash.cpp:538
    frame #3: 0x00000001038a7bd9 libkdeui.5.dylib`KCrash::defaultCrashHandler(sig=<unavailable>) + 1209 at kcrash.cpp:441
    frame #4: 0x00007fff8c1375aa libsystem_platform.dylib`_sigtramp + 26
    frame #5: 0x000000011570baf1 libsqlite3.0.dylib`sqlite3VdbeExec + 1201
    frame #6: 0x000000011562d9bf libsqlite3.0.dylib`sqlite3_step + 671
    frame #7: 0x000000011531ed6b libsvn_subr-1.0.dylib`svn_sqlite__step + 24
    frame #8: 0x00000001153b4c71 libsvn_wc-1.0.dylib`svn_wc__db_pristine_read + 417
    frame #9: 0x0000000115386391 libsvn_wc-1.0.dylib`svn_wc__internal_file_modified_p + 473
    frame #10: 0x0000000115389ed8 libsvn_wc-1.0.dylib`assemble_status + 809
    frame #11: 0x000000011538a9ce libsvn_wc-1.0.dylib`send_status_structure + 298
    frame #12: 0x000000011538a680 libsvn_wc-1.0.dylib`one_child_status + 185
    frame #13: 0x0000000115389725 libsvn_wc-1.0.dylib`get_dir_status + 962
    frame #14: 0x000000011538a713 libsvn_wc-1.0.dylib`one_child_status + 332
    frame #15: 0x0000000115389725 libsvn_wc-1.0.dylib`get_dir_status + 962
    frame #16: 0x000000011538a713 libsvn_wc-1.0.dylib`one_child_status + 332
    frame #17: 0x0000000115389725 libsvn_wc-1.0.dylib`get_dir_status + 962
    frame #18: 0x00000001153892f1 libsvn_wc-1.0.dylib`svn_wc__internal_walk_status + 839
    frame #19: 0x00000001152dc03d libsvn_client-1.0.dylib`svn_client_status5 + 1121
    frame #20: 0x00000001152b33c6 libsvn_client-1.0.dylib`svn_client_status2 + 166
    frame #21: 0x00000001146aff5b kdevsubversion.so`svn::Client::status(char const*, bool, bool, bool, bool, bool) [inlined] svn::localStatus(path=0x00007fbecb665678, context=<unavailable>) + 139 at client_status.cpp:110
    frame #22: 0x00000001146afed0 kdevsubversion.so`svn::Client::status(this=<unavailable>, path=0x00007fbecb665678, descend=true, get_all=true, update=false, no_ignore=<unavailable>, ignore_externals=<unavailable>) + 144 at client_status.cpp:210
    frame #23: 0x000000011468f8aa kdevsubversion.so`SvnInternalStatusJob::run(this=0x00007fbecb6637c0) + 426 at svnstatusjob.cpp:114
    frame #24: 0x00000001050a9f82 libthreadweaver.4.dylib`ThreadWeaver::JobRunHelper::runTheJob(this=0x00000001204afde0, th=<unavailable>, job=0x00007fbecb6637c0) + 242 at Job.cpp:106
    frame #25: 0x00000001050aa332 libthreadweaver.4.dylib`ThreadWeaver::Job::execute(this=<unavailable>, th=0x00007fbecb8d2070) + 290 at Job.cpp:135
    frame #26: 0x00000001050a9613 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007fbecb8d2070) + 147 at Thread.cpp:108
    frame #27: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #28: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #29: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #30: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #13: tid = 0x19878fb, 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'ThreadWeaver::Thread'
    frame #0: 0x00007fff869d4716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff87c52c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x00000001050f90cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001050f8f2f QtCore`QWaitCondition::wait(this=0x00007fbedba56848, mutex=0x00007fbeda9c83f0, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001050a82cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007fbecb664830) + 187 at WeaverImpl.cpp:370
    frame #5: 0x00000001050ab263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007fbedba145d0, th=0x00007fbecb664830, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001050a96e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007fbecb664830) + 359 at Thread.cpp:98
    frame #7: 0x00000001050f7a32 QtCore`QThreadPrivate::start(arg=<unavailable>) + 418 at qthread_unix.cpp:349
    frame #8: 0x00007fff87c50899 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x00007fff87c5072a libsystem_pthread.dylib`_pthread_start + 137
    frame #10: 0x00007fff87c54fc9 libsystem_pthread.dylib`thread_start + 13

  thread #14: tid = 0x198803a, 0x00007fff869d4e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #0: 0x00007fff869d4e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff87c51f08 libsystem_pthread.dylib`_pthread_wqthread + 330
    frame #2: 0x00007fff87c54fb9 libsystem_pthread.dylib`start_wqthread + 13

  thread #15: tid = 0x198803b, 0x00007fff869d4e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #0: 0x00007fff869d4e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff87c51f08 libsystem_pthread.dylib`_pthread_wqthread + 330
    frame #2: 0x00007fff87c54fb9 libsystem_pthread.dylib`start_wqthread + 13
(lldb) detach
Process 47928 detached
(lldb) (lldb) quit

Possible duplicates by query: bug 345480, bug 345466, bug 345465, bug 345334, bug 345288.

Reported using DrKonqi
Comment 1 Milian Wolff 2015-12-04 17:14:20 UTC
Is this reproducible? I somehow assume it's a bug in libsubversion as the backtrace points deep into that. Are you running the latest version of that lib?
Comment 2 RJVB 2015-12-04 17:57:27 UTC
I don't think I've seen it since, but in reality I rarely use SVN.

At the time I was probably running subversion 1.8.11; nowadays I see I'm at 1.9.2 .
Comment 3 Andrew Crouthamel 2018-09-25 21:56:55 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 RJVB 2018-09-26 07:51:09 UTC
I haven't used KDevelop 4.x nor SVN integration in a long time and even my last comment from 3y ago states I hadn't seen the crash for a while. I'm not going to set this to resolved because I have no way of knowing that's indeed the case, but the tentative conclusion is that the problem was upstream.
Comment 5 Andrew Crouthamel 2018-09-26 18:01:58 UTC
Ok, thanks for the update!