Bug 398470 - KDevelop: problemreporter caused crash on exit
Summary: KDevelop: problemreporter caused crash on exit
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources macOS
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-09-10 22:27 UTC by RJVB
Modified: 2021-01-16 04:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description RJVB 2018-09-10 22:27:54 UTC
Application: kdevelop (5.2.80 (v5.2.4-635-gcbb2c3aa89))
 (Compiled from sources)
Qt Version: 5.9.6
Frameworks Version: 5.47.0
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 quit KDevelop after working on a project for about a day, and got the crash below.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault: 11
(lldb) process attach --pid 57850
Process 57850 stopped
Executable module set to "/Applications/MacPorts/KF5/kdevelop.app/Contents/MacOS/kdevelop.bin".
Architecture set to: x86_64-apple-macosx.
(lldb) set term-width 200
(lldb) thread info
thread #1: tid = 0x58833d, 0x00007fff86579e20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

(lldb) bt all
* thread #1: tid = 0x58833d, 0x00007fff86579e20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff86579e20 libsystem_kernel.dylib`__wait4 + 8
    frame #1: 0x0000000109fddd1e libKF5Crash.5.dylib`KCrash::startProcess(int, char const**, bool) [inlined] startProcessInternal(argc=<unavailable>, directly=<unavailable>) + 125 at kcrash.cpp:649
    frame #2: 0x0000000109fddca1 libKF5Crash.5.dylib`KCrash::startProcess(argc=<unavailable>, argv=<unavailable>, waitAndExit=<unavailable>) + 17 at kcrash.cpp:631
    frame #3: 0x0000000109fddae5 libKF5Crash.5.dylib`KCrash::defaultCrashHandler(sig=11) + 1061 at kcrash.cpp:528
    frame #4: 0x00007fff893415aa libsystem_platform.dylib`_sigtramp + 26
    frame #5: 0x000000010aee8471 libKF5TextEditor.5.dylib`Kate::TextBlock::removeRange(Kate::TextRange*) [inlined] QHashNode<Kate::TextRange*, int>::same_key(this=0x0000000000000000, h0=<unavailable>, key0=0x00007fa6a4eb5f60) const + 5 at qhash.h:158
    frame #6: 0x000000010aee846c libKF5TextEditor.5.dylib`Kate::TextBlock::removeRange(Kate::TextRange*) [inlined] QHash<Kate::TextRange*, int>::findNode(this=<unavailable>, akey=0x00007fa6a4eb5f60, h=<unavailable>) const + 19 at qhash.h:908
    frame #7: 0x000000010aee8459 libKF5TextEditor.5.dylib`Kate::TextBlock::removeRange(Kate::TextRange*) [inlined] QHash<Kate::TextRange*, int>::findNode(this=<unavailable>, akey=0x00007fa6a4eb5f60) const + 23 at qhash.h:927
    frame #8: 0x000000010aee8442 libKF5TextEditor.5.dylib`Kate::TextBlock::removeRange(Kate::TextRange*) [inlined] QHash<Kate::TextRange*, int>::find(this=<unavailable>, akey=0x00007fa6a4eb5f60) + 99 at qhash.h:891
    frame #9: 0x000000010aee83df libKF5TextEditor.5.dylib`Kate::TextBlock::removeRange(this=0x00007fa6a1a2cb30, range=0x00007fa6a4eb5f60) + 47 at katetextblock.cpp:700
    frame #10: 0x000000010aeeb8db libKF5TextEditor.5.dylib`Kate::TextRange::fixLookup(this=0x00007fa6a4eb5f60, oldStartLine=<unavailable>, oldEndLine=<unavailable>, startLine=-1, endLine=-1) + 251 at katetextrange.cpp:248
    frame #11: 0x000000010aeeb73c libKF5TextEditor.5.dylib`Kate::TextRange::~TextRange(this=0x00007fa6a4eb5f60) + 92 at katetextrange.cpp:55
    frame #12: 0x000000010aeeb93e libKF5TextEditor.5.dylib`Kate::TextRange::~TextRange() [inlined] Kate::TextRange::~TextRange(this=0x00007fa6a4eb5f60) + 14 at katetextrange.cpp:48
    frame #13: 0x000000010aeeb939 libKF5TextEditor.5.dylib`Kate::TextRange::~TextRange(this=0x00007fa6a4eb5f60) + 9 at katetextrange.cpp:48
    frame #14: 0x00000001228f8d41 kdevproblemreporter.so`ProblemHighlighter::~ProblemHighlighter() [inlined] void qDeleteAll<QList<KTextEditor::MovingRange*>::const_iterator>(begin=const_iterator at rbx) + 29 at qalgorithms.h:320
    frame #15: 0x00000001228f8d24 kdevproblemreporter.so`ProblemHighlighter::~ProblemHighlighter() [inlined] void qDeleteAll<QList<KTextEditor::MovingRange*> >(QList<KTextEditor::MovingRange*> const&) + 16 at qalgorithms.h:328
    frame #16: 0x00000001228f8d14 kdevproblemreporter.so`ProblemHighlighter::~ProblemHighlighter(this=0x00007fa6a142d5a0) + 68 at problemhighlighter.cpp:93
    frame #17: 0x00000001228f8e5e kdevproblemreporter.so`ProblemHighlighter::~ProblemHighlighter() [inlined] ProblemHighlighter::~ProblemHighlighter(this=0x00007fa6a142d5a0) + 14 at problemhighlighter.cpp:89
    frame #18: 0x00000001228f8e59 kdevproblemreporter.so`ProblemHighlighter::~ProblemHighlighter(this=0x00007fa6a142d5a0) + 9 at problemhighlighter.cpp:89
    frame #19: 0x00000001228f3132 kdevproblemreporter.so`ProblemReporterPlugin::documentClosed(this=0x00007fa69cb4b2a0, doc=<unavailable>) + 98 at problemreporterplugin.cpp:128
    frame #20: 0x000000010e0198d8 QtCore`QMetaObject::activate(QObject*, int, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=<unavailable>, r=<unavailable>, a=<unavailable>) + 1992 at qobject_impl.h:101
    frame #21: 0x000000010e0198bc QtCore`QMetaObject::activate(sender=0x00007fa69cf62310, signalOffset=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 1964 at qobject.cpp:3755
    frame #22: 0x000000010ae963df libKDevPlatformInterfaces.53.dylib`KDevelop::IDocumentController::documentClosed(this=<unavailable>, _t1=<unavailable>) + 63 at moc_idocumentcontroller.cpp:453
    frame #23: 0x000000010e0198d8 QtCore`QMetaObject::activate(QObject*, int, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=<unavailable>, r=<unavailable>, a=<unavailable>) + 1992 at qobject_impl.h:101
    frame #24: 0x000000010e0198bc QtCore`QMetaObject::activate(sender=0x00007fa6a494af80, signalOffset=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 1964 at qobject.cpp:3755
    frame #25: 0x000000010b3d1925 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [inlined] Sublime::Document::aboutToDelete(this=<unavailable>, _t1=<unavailable>) + 165 at moc_document.cpp:177
    frame #26: 0x000000010b3d1903 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [inlined] Sublime::DocumentPrivate::removeView(this=0x00007fa6a4966b30, view=0x00007fa6a1f48330) + 33 at document.cpp:40
    frame #27: 0x000000010b3d18e2 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [inlined] Sublime::Document::createView()::$_1::operator()(QObject*) const at document.cpp:79
    frame #28: 0x000000010b3d18e2 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [inlined] QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QObject*>, void, Sublime::Document::createView()::$_1>::call(Sublime::Document::createView()::$_1&, void**) + 11 at qobjectdefs_impl.h:130
    frame #29: 0x000000010b3d18d7 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView()::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [inlined] void QtPrivate::Functor<Sublime::Document::createView()::$_1, 1>::call<QtPrivate::List<QObject*>, void>(Sublime::Document::createView()::$_1&, void*, void**) at qobjectdefs_impl.h:240
    frame #30: 0x000000010b3d18d7 libKDevPlatformSublime.53.dylib`QtPrivate::QFunctorSlotObject<Sublime::Document::createView(which=<unavailable>, this_=<unavailable>, r=<unavailable>, a=<unavailable>, ret=<unavailable>)::$_1, 1, QtPrivate::List<QObject*>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) + 87 at qobject_impl.h:168
    frame #31: 0x000000010e0198d8 QtCore`QMetaObject::activate(QObject*, int, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=<unavailable>, r=<unavailable>, a=<unavailable>) + 1992 at qobject_impl.h:101
    frame #32: 0x000000010e0198bc QtCore`QMetaObject::activate(sender=0x00007fa6a1f48330, signalOffset=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 1964 at qobject.cpp:3755
    frame #33: 0x000000010e010fa6 QtCore`QObject::~QObject(this=0x00007fa6a1f48330) + 262 at moc_qobject.cpp:213
    frame #34: 0x0000000109dce702 libKDevPlatformShell.53.dylib`KDevelop::TextView::~TextView() [inlined] KDevelop::TextView::~TextView(this=0x00007fa6a1f48330) + 82 at textdocument.cpp:559
    frame #35: 0x0000000109dce6ba libKDevPlatformShell.53.dylib`KDevelop::TextView::~TextView() [inlined] KDevelop::TextView::~TextView(this=0x00007fa6a1f48330) at textdocument.cpp:559
    frame #36: 0x0000000109dce6ba libKDevPlatformShell.53.dylib`KDevelop::TextView::~TextView(this=0x00007fa6a1f48330) + 10 at textdocument.cpp:559
    frame #37: 0x000000010b3d12f6 libKDevPlatformSublime.53.dylib`Sublime::Document::closeViews(this=0x00007fa6a494af80) + 374 at document.cpp:137
    frame #38: 0x0000000109dcb59a libKDevPlatformShell.53.dylib`KDevelop::PartDocument::close(this=0x00007fa699f93420, mode=<unavailable>) + 74 at partdocument.cpp:146
    frame #39: 0x0000000109dd192e libKDevPlatformShell.53.dylib`KDevelop::DocumentController::cleanup(this=<unavailable>) + 318 at documentcontroller.cpp:583
    frame #40: 0x0000000109daafb9 libKDevPlatformShell.53.dylib`KDevelop::Core::cleanup(this=0x00007fa69ca18b30) + 377 at core.cpp:419
    frame #41: 0x0000000109daaaeb libKDevPlatformShell.53.dylib`KDevelop::Core::shutdown(this=0x00007fa69ca18b30) + 107 at core.cpp:385
    frame #42: 0x000000010e0198d8 QtCore`QMetaObject::activate(QObject*, int, int, void**) [inlined] QtPrivate::QSlotObjectBase::call(this=<unavailable>, r=<unavailable>, a=<unavailable>) + 1992 at qobject_impl.h:101
    frame #43: 0x000000010e0198bc QtCore`QMetaObject::activate(sender=0x00007fff55fc7cf8, signalOffset=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 1964 at qobject.cpp:3755
    frame #44: 0x000000010dfe882f QtCore`QCoreApplication::exec() [inlined] QCoreApplication::aboutToQuit(this=<unavailable>) + 463 at moc_qcoreapplication.cpp:248
    frame #45: 0x000000010dfe8809 QtCore`QCoreApplication::exec() [inlined] QCoreApplicationPrivate::execCleanup(this=<unavailable>, this=0x00007fa699d139d0) + 24 at qcoreapplication.cpp:1324
    frame #46: 0x000000010dfe87f1 QtCore`QCoreApplication::exec() + 401 at qcoreapplication.cpp:1308
    frame #47: 0x0000000109c50fa6 kdevelop.bin`main(argc=<unavailable>, argv=<unavailable>) + 52422 at main.cpp:1001
    frame #48: 0x00007fff870e35fd libdyld.dylib`start + 1
    frame #49: 0x00007fff870e35fd libdyld.dylib`start + 1

  thread #2: tid = 0x588345, 0x00007fff86579e22 libsystem_kernel.dylib`__wait4 + 10, queue = 'com.apple.libdispatch-manager'
    frame #0: 0x00007fff86579e22 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0x0000000109fddd1e libKF5Crash.5.dylib`KCrash::startProcess(int, char const**, bool) [inlined] startProcessInternal(argc=<unavailable>, directly=<unavailable>) + 125 at kcrash.cpp:649
    frame #2: 0x0000000109fddca1 libKF5Crash.5.dylib`KCrash::startProcess(argc=<unavailable>, argv=<unavailable>, waitAndExit=<unavailable>) + 17 at kcrash.cpp:631
    frame #3: 0x0000000109fddae5 libKF5Crash.5.dylib`KCrash::defaultCrashHandler(sig=11) + 1061 at kcrash.cpp:528
    frame #4: 0x00007fff893415aa libsystem_platform.dylib`_sigtramp + 26
    frame #5: 0x00007fff8657a663 libsystem_kernel.dylib`kevent64 + 11
    frame #6: 0x00007fff8a8c9136 libdispatch.dylib`_dispatch_mgr_thread + 52

  thread #3: tid = 0x58837c, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'QDBusConnectionManager'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d230 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa699e212b8, nfds=2) + 576 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d225 QtCore`qt_safe_poll(fds=0x00007fa699e212b8, nfds=2, timeout_ts=<unavailable>) + 565 at qcore_unix.cpp:102
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x0000000117e95e28, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010c7a1f73 QtDBus`QDBusConnectionManager::run(this=0x00007fa69c2372d0) + 19 at qdbusconnection.cpp:178
    frame #8: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69c2372d0) + 368 at qthread_unix.cpp:368
    frame #9: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #4: tid = 0x58838c, 0x00007fff86575a1a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #0: 0x00007fff86575a1a libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0x00007fff86574d18 libsystem_kernel.dylib`mach_msg + 64
    frame #2: 0x00007fff90f2cf15 CoreFoundation`__CFRunLoopServiceMachPort + 181
    frame #3: 0x00007fff90f2c539 CoreFoundation`__CFRunLoopRun + 1161
    frame #4: 0x00007fff90f2be75 CoreFoundation`CFRunLoopRunSpecific + 309
    frame #5: 0x00007fff85a3405e AppKit`_NSEventThread + 144
    frame #6: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #7: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #8: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #5: tid = 0x58842c, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'QThread'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d060 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa699c06508, nfds=1) + 112 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d030 QtCore`qt_safe_poll(fds=0x00007fa699c06508, nfds=1, timeout_ts=0x000000011ac69cd0) + 64 at qcore_unix.cpp:111
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x000000011ac69dd8, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010a034baf libKDevPlatformLanguage.53.dylib`KDevelop::DUChainPrivate::CleanupThread::run(this=0x00007fa69ceba280) + 159 at duchain.cpp:286
    frame #8: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69ceba280) + 368 at qthread_unix.cpp:368
    frame #9: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #6: tid = 0x58842f, 0x00007fff865799aa libsystem_kernel.dylib`__select + 10, name = 'com.apple.CFSocket.private'
    frame #0: 0x00007fff865799aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x00007fff90f78a03 CoreFoundation`__CFSocketManager + 867
    frame #2: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #3: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #4: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #7: tid = 0x58843e, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'OutputFilterThread'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d230 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa69c32f5d8, nfds=1) + 576 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d225 QtCore`qt_safe_poll(fds=0x00007fa69c32f5d8, nfds=1, timeout_ts=<unavailable>) + 565 at qcore_unix.cpp:102
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x000000011b2dae58, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69cb07e08) + 368 at qthread_unix.cpp:368
    frame #8: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #10: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #8: tid = 0x588448, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'Qt bearer thread'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d060 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa69ca7e5c8, nfds=1) + 112 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d030 QtCore`qt_safe_poll(fds=0x00007fa69ca7e5c8, nfds=1, timeout_ts=0x0000000122b20d50) + 64 at qcore_unix.cpp:111
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x0000000122b20e58, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69cb1f060) + 368 at qthread_unix.cpp:368
    frame #8: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #9: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #10: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #9: tid = 0x588450, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'QQmlThread'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d230 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa69ca8dcc8, nfds=1) + 576 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d225 QtCore`qt_safe_poll(fds=0x00007fa69ca8dcc8, nfds=1, timeout_ts=<unavailable>) + 565 at qcore_unix.cpp:102
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x0000000122d85e38, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010bd94df9 QtQml`QQmlThreadPrivate::run(this=0x00007fa69d12b6d0) + 57 at qqmlthread.cpp:147
    frame #8: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69d12b6d0) + 368 at qthread_unix.cpp:368
    frame #9: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #10: tid = 0x588453, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'KDevelop::CompletionWorkerThread'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d230 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa69d1b7eb8, nfds=1) + 576 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d225 QtCore`qt_safe_poll(fds=0x00007fa69d1b7eb8, nfds=1, timeout_ts=<unavailable>) + 565 at qcore_unix.cpp:102
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x0000000127794da8, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x000000010a133529 libKDevPlatformLanguage.53.dylib`KDevelop::CompletionWorkerThread::run(this=0x00007fa69d28acb0) + 313 at codecompletionmodel.cpp:79
    frame #8: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69d28acb0) + 368 at qthread_unix.cpp:368
    frame #9: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #11: tid = 0x5885cc, 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10, name = 'QQuickXmlQueryEngine'
    frame #0: 0x00007fff8657a94a libsystem_kernel.dylib`poll + 10
    frame #1: 0x000000010e03d230 QtCore`qt_safe_poll(pollfd*, unsigned int, timespec const*) [inlined] qt_ppoll(fds=0x00007fa69e7445e8, nfds=1) + 576 at qcore_unix.cpp:83
    frame #2: 0x000000010e03d225 QtCore`qt_safe_poll(fds=0x00007fa69e7445e8, nfds=1, timeout_ts=<unavailable>) + 565 at qcore_unix.cpp:102
    frame #3: 0x000000010e03e700 QtCore`QEventDispatcherUNIX::processEvents(this=<unavailable>, flags=<unavailable>) + 880 at qeventdispatcher_unix.cpp:500
    frame #4: 0x000000010dfe3d41 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 401 at qeventloop.cpp:134
    frame #5: 0x000000010dfe3d24 QtCore`QEventLoop::exec(this=0x000000012d46ce28, flags=<unavailable>) + 372 at qeventloop.cpp:212
    frame #6: 0x000000010de15cb5 QtCore`QThread::exec(this=<unavailable>) + 117 at qthread.cpp:515
    frame #7: 0x00000001164b710a libqmlxmllistmodelplugin.dylib`QQuickXmlQueryEngine::run(this=0x00007fa69e239670) + 90 at qqmlxmllistmodel.cpp:323
    frame #8: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69e239670) + 368 at qthread_unix.cpp:368
    frame #9: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #10: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #11: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #12: tid = 0x58860c, 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Queue(0x7fa69ca5abe0)[01]'
    frame #0: 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff84680c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x000000010de1b0cb QtCore`QWaitConditionPrivate::wait(this=0x00007fa69ca5acd0, time=<unavailable>) + 75 at qwaitcondition_unix.cpp:143
    frame #3: 0x000000010de1af7b QtCore`QWaitCondition::wait(this=0x00007fa69ca5ac38, mutex=0x00007fa69ca5a6d0, time=18446744073709551615) + 155 at qwaitcondition_unix.cpp:215
    frame #4: 0x000000010ad75980 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) [inlined] ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(this=<unavailable>, th=<unavailable>) + 96 at weaver.cpp:594
    frame #5: 0x000000010ad75969 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=<unavailable>) + 73 at weaver.cpp:581
    frame #6: 0x000000010ad7a47a libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) [inlined] ThreadWeaver::SuspendedState::applyForWork(th=0x00007fa69ebe49e0) + 28 at suspendedstate.cpp:56
    frame #7: 0x000000010ad7a45e libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::SuspendedState::applyForWork(this=0x00007fa69ca45178, th=0x00007fa69ebe49e0, wasBusy=false) + 30 at suspendedstate.cpp:58
    frame #8: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #9: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #10: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #11: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=true) + 50 at weaver.cpp:568
    frame #12: 0x000000010ad77a06 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Thread::run(this=0x00007fa69ebe49e0) + 118 at thread.cpp:103
    frame #13: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69ebe49e0) + 368 at qthread_unix.cpp:368
    frame #14: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #15: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #16: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #13: tid = 0x58860d, 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Queue(0x7fa69ca5abe0)[02]'
    frame #0: 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff84680c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x000000010de1b0cb QtCore`QWaitConditionPrivate::wait(this=0x00007fa69ca5acd0, time=<unavailable>) + 75 at qwaitcondition_unix.cpp:143
    frame #3: 0x000000010de1af7b QtCore`QWaitCondition::wait(this=0x00007fa69ca5ac38, mutex=0x00007fa69ca5a6d0, time=18446744073709551615) + 155 at qwaitcondition_unix.cpp:215
    frame #4: 0x000000010ad75980 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) [inlined] ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(this=<unavailable>, th=<unavailable>) + 96 at weaver.cpp:594
    frame #5: 0x000000010ad75969 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=<unavailable>) + 73 at weaver.cpp:581
    frame #6: 0x000000010ad7a26d libKF5ThreadWeaver.5.dylib`ThreadWeaver::SuspendingState::applyForWork(this=0x00007fa69ca5a860, th=0x00007fa69eff2ca0, wasBusy=<unavailable>) + 157 at suspendingstate.cpp:61
    frame #7: 0x000000010ad7a2c5 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::SuspendingState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at suspendingstate.cpp:63
    frame #8: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #9: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #10: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #11: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #12: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #13: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #14: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=true) + 50 at weaver.cpp:568
    frame #15: 0x000000010ad77a06 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Thread::run(this=0x00007fa69eff2ca0) + 118 at thread.cpp:103
    frame #16: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69eff2ca0) + 368 at qthread_unix.cpp:368
    frame #17: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #18: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #19: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #14: tid = 0x58860e, 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Queue(0x7fa69ca5abe0)[03]'
    frame #0: 0x00007fff86579716 libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0x00007fff84680c3b libsystem_pthread.dylib`_pthread_cond_wait + 727
    frame #2: 0x000000010de1b0cb QtCore`QWaitConditionPrivate::wait(this=0x00007fa69ca5acd0, time=<unavailable>) + 75 at qwaitcondition_unix.cpp:143
    frame #3: 0x000000010de1af7b QtCore`QWaitCondition::wait(this=0x00007fa69ca5ac38, mutex=0x00007fa69ca5a6d0, time=18446744073709551615) + 155 at qwaitcondition_unix.cpp:215
    frame #4: 0x000000010ad75980 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) [inlined] ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(this=<unavailable>, th=<unavailable>) + 96 at weaver.cpp:594
    frame #5: 0x000000010ad75969 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=<unavailable>) + 73 at weaver.cpp:581
    frame #6: 0x000000010ad7a26d libKF5ThreadWeaver.5.dylib`ThreadWeaver::SuspendingState::applyForWork(this=0x00007fa69ca5a860, th=0x00007fa69d51fd50, wasBusy=<unavailable>) + 157 at suspendingstate.cpp:61
    frame #7: 0x000000010ad7a2c5 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::SuspendingState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at suspendingstate.cpp:63
    frame #8: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #9: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #10: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #11: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #12: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #13: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #14: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=false) + 50 at weaver.cpp:568
    frame #15: 0x000000010ad79fd5 libKF5ThreadWeaver.5.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 133 at workinghardstate.cpp:73
    frame #16: 0x000000010ad7a095 libKF5ThreadWeaver.5.dylib`non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=<unavailable>) + 21 at workinghardstate.cpp:75
    frame #17: 0x000000010ad75862 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Weaver::applyForWork(this=<unavailable>, th=<unavailable>, wasBusy=true) + 50 at weaver.cpp:568
    frame #18: 0x000000010ad77a06 libKF5ThreadWeaver.5.dylib`ThreadWeaver::Thread::run(this=0x00007fa69d51fd50) + 118 at thread.cpp:103
    frame #19: 0x000000010de19a80 QtCore`QThreadPrivate::start(arg=0x00007fa69d51fd50) + 368 at qthread_unix.cpp:368
    frame #20: 0x00007fff8467e899 libsystem_pthread.dylib`_pthread_body + 138
    frame #21: 0x00007fff8467e72a libsystem_pthread.dylib`_pthread_start + 137
    frame #22: 0x00007fff84682fc9 libsystem_pthread.dylib`thread_start + 13

  thread #15: tid = 0x5cfdc3, 0x00007fff86579e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #0: 0x00007fff86579e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff8467ff08 libsystem_pthread.dylib`_pthread_wqthread + 330
    frame #2: 0x00007fff84682fb9 libsystem_pthread.dylib`start_wqthread + 13

  thread #16: tid = 0x5d0348, 0x00007fff86579e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #0: 0x00007fff86579e6a libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0x00007fff8467ff08 libsystem_pthread.dylib`_pthread_wqthread + 330
    frame #2: 0x00007fff84682fb9 libsystem_pthread.dylib`start_wqthread + 13
(lldb) detach
Process 57850 detached

Possible duplicates by query: bug 398243, bug 398218, bug 398191, bug 398157, bug 398035.

Reported using DrKonqi
Comment 1 Justin Zobel 2020-12-17 05:37:56 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 2 Bug Janitor Service 2021-01-01 04:38: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
mark the bug 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 3 Bug Janitor Service 2021-01-16 04:37:39 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!