Bug 345493 - Kdevelop crash after closing the dashboard view [DashboardDocument::url]
Summary: Kdevelop crash after closing the dashboard view [DashboardDocument::url]
Status: RESOLVED NOT A BUG
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.7.1
Platform: Compiled Sources macOS
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-24 21:36 UTC by RJVB
Modified: 2016-11-28 15:29 UTC (History)
1 user (show)

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 2015-03-24 21:36:17 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:

All I can say is that I had been playing with the project dashboard. Opening the dashboard gave me this terminal output:
 Object::connect: No such slot Newspaper::appletActivated(Plasma::Applet *)
Object::connect: No such slot Newspaper::appletActivated(Plasma::Applet *)


Trying to add a "project branch" widget to the dashboard produced this output:
not a branching vcs project "macports-svn-ports" 
fuck .qml: projectItem [object Object]
fuck .qml: setManagerPlugin [object Object]
fuck .qml: objectName 
fuck .qml: projectFileManager [object Object]
fuck .qml: projectFileUrl [object Object]
fuck .qml: versionControlPlugin [object Object]
fuck .qml: managerPlugin [object Object]
fuck .qml: name [object Object]
fuck .qml: itemsForPath [object Object]
fuck .qml: filesForUrl [object Object]
fuck .qml: buildSystemManager [object Object]
fuck .qml: reloadModel [object Object]
fuck .qml: foldersForPath [object Object]
fuck .qml: close [object Object]
fuck .qml: fileAt [object Object]
fuck .qml: filesForPath [object Object]
fuck .qml: folder [object Object]
fuck .qml: foldersForUrl [object Object]
fuck .qml: open [object Object]
fuck .qml: fileRemovedFromSet [object Object]
fuck .qml: files [object Object]
fuck .qml: fileAddedToSet [object Object]
fuck .qml: inProject [object Object]
fuck .qml: itemsForUrl [object Object]
fuck .qml: projectName macports-svn-ports
fuck .qml: setReloadJob [object Object]
fuck .qml: projectFile [object Object]
fuck .qml: path [object Object]
fuck .qml: fileCount [object Object]
fuck .qml: aboutToOpen [object Object]

And when I then closed the dashboard page I got this crash.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault: 11
(lldb) process attach --pid 84581
Process 84581 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 = 0x19c6bc1, 0x00007fff869d4e20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

(lldb) bt all
* thread #1: tid = 0x19c6bc1, 0x00007fff869d4e20 libsystem_kernel.dylib`__wait4 + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0x00007fff869d4e20 libsystem_kernel.dylib`__wait4 + 8
    frame #1: 0x0000000105176aae libkdeui.5.dylib`KCrash::startProcess(int, char const**, bool) [inlined] startProcessInternal(argc=<unavailable>, directly=<unavailable>) + 265 at kcrash.cpp:556
    frame #2: 0x00000001051769a5 libkdeui.5.dylib`KCrash::startProcess(argc=<unavailable>, argv=<unavailable>, waitAndExit=<unavailable>) + 21 at kcrash.cpp:538
    frame #3: 0x0000000105175bd9 libkdeui.5.dylib`KCrash::defaultCrashHandler(sig=<unavailable>) + 1209 at kcrash.cpp:441
    frame #4: 0x00007fff8c1375aa libsystem_platform.dylib`_sigtramp + 26
    frame #5: 0x0000000120b33061 kdevprojectdashboard.so`non-virtual thunk to DashboardDocument::url() const [inlined] DashboardDocument::url() const + 8 at dashboarddocument.cpp:92
    frame #6: 0x0000000120b33059 kdevprojectdashboard.so`non-virtual thunk to DashboardDocument::url(this=<unavailable>) const + 9 at dashboarddocument.cpp:93
    frame #7: 0x0000000107022640 libkdevplatformlanguage.8.dylib`KDevelop::DUChain::documentClosed(this=<unavailable>, document=0x00007ff43e0591e0) + 256 at duchain.cpp:1472
    frame #8: 0x0000000107026963 libkdevplatformlanguage.8.dylib`KDevelop::DUChain::qt_static_metacall(_o=<unavailable>, _c=<unavailable>, _id=<unavailable>, _a=0x00007fff5bf34bd0) + 211 at duchain.moc:138
    frame #9: 0x0000000106aef97b QtCore`QMetaObject::activate(sender=0x00007ff43a5c0cc0, m=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 2363 at qobject.cpp:3638
    frame #10: 0x00000001045950d0 libkdevplatforminterfaces.8.dylib`KDevelop::IDocumentController::documentClosed(this=<unavailable>, _t1=0x00007ff43e0591e0) + 64 at idocumentcontroller.moc:306
    frame #11: 0x0000000103d7141f libkdevplatformshell.8.dylib`KDevelop::DocumentController::qt_static_metacall(_o=0x00007ff43a5c0cc0, _c=<unavailable>, _id=<unavailable>, _a=0x00007fff5bf34dd0) + 1487 at documentcontroller.moc:140
    frame #12: 0x0000000106aef97b QtCore`QMetaObject::activate(sender=0x00007ff43e0591c0, m=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 2363 at qobject.cpp:3638
    frame #13: 0x0000000104408abe libsublime.8.dylib`Sublime::DocumentPrivate::removeView(QObject*) [inlined] Sublime::Document::aboutToDelete(this=<unavailable>, _t1=0x00007ff43e0591c0, _t1=<unavailable>) + 142 at document.moc:119
    frame #14: 0x0000000104408a9d libsublime.8.dylib`Sublime::DocumentPrivate::removeView(this=0x00007ff42a4a19b0, obj=<unavailable>) + 109 at document.cpp:41
    frame #15: 0x00000001044088f2 libsublime.8.dylib`Sublime::Document::qt_static_metacall(_o=<unavailable>, _c=<unavailable>, _id=<unavailable>, _a=<unavailable>) + 274 at document.moc:63
    frame #16: 0x0000000106aef97b QtCore`QMetaObject::activate(sender=0x00007ff42a4a2a90, m=<unavailable>, local_signal_index=<unavailable>, argv=<unavailable>) + 2363 at qobject.cpp:3638
    frame #17: 0x0000000106ae8e0a QtCore`QObject::~QObject() [inlined] QObject::destroyed(_t1=0x00007ff42a4a2a90) + 250 at moc_qobject.cpp:147
    frame #18: 0x0000000106ae8de5 QtCore`QObject::~QObject(this=0x00007ff42a4a2a90) + 213 at qobject.cpp:871
    frame #19: 0x0000000120b3295f kdevprojectdashboard.so`DashboardView::~DashboardView() [inlined] DashboardView::~DashboardView(this=0x00007ff42a4a2a90) + 95 at dashboardview.cpp:39
    frame #20: 0x0000000120b32909 kdevprojectdashboard.so`DashboardView::~DashboardView() [inlined] DashboardView::~DashboardView(this=0x00007ff42a4a2a90) at dashboardview.cpp:37
    frame #21: 0x0000000120b32909 kdevprojectdashboard.so`DashboardView::~DashboardView(this=0x00007ff42a4a2a90) + 9 at dashboardview.cpp:37
    frame #22: 0x00000001043fab3f libsublime.8.dylib`Sublime::Area::closeView(this=<unavailable>, view=<unavailable>, silent=<unavailable>) + 1039 at area.cpp:461
    frame #23: 0x0000000106ae9eae QtCore`QObject::event(this=0x00007ff43ce67b50, e=<unavailable>) + 638 at qobject.cpp:1222
    frame #24: 0x0000000105c9ce4b QtGui`QApplicationPrivate::notify_helper(this=<unavailable>, receiver=0x00007ff43ce67b50, e=0x00007ff43eac0110) + 251 at qapplication.cpp:4565
    frame #25: 0x0000000105c9e369 QtGui`QApplication::notify(this=<unavailable>, receiver=<unavailable>, e=0x00007ff43eac0110) + 905 at qapplication.cpp:3947
    frame #26: 0x0000000106ad5e46 QtCore`QCoreApplication::notifyInternal(this=<unavailable>, receiver=<unavailable>, event=<unavailable>) + 118 at qcoreapplication.cpp:953
    frame #27: 0x0000000106ad69ae QtCore`QCoreApplicationPrivate::sendPostedEvents(receiver=0x00007ff43eac0110, event_type=0, data=0x00007ff43a501290) + 686 at qcoreapplication.h:231
    frame #28: 0x00007fff910775b1 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    frame #29: 0x00007fff91068c62 CoreFoundation`__CFRunLoopDoSources0 + 242
    frame #30: 0x00007fff910683ef CoreFoundation`__CFRunLoopRun + 831
    frame #31: 0x00007fff91067e75 CoreFoundation`CFRunLoopRunSpecific + 309
    frame #32: 0x00007fff8b13fa0d HIToolbox`RunCurrentEventLoopInMode + 226
    frame #33: 0x00007fff8b13f685 HIToolbox`ReceiveNextEventCommon + 173
    frame #34: 0x00007fff8b13f5bc HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 65
    frame #35: 0x00007fff9049d24e AppKit`_DPSNextEvent + 1434
    frame #36: 0x00007fff9049c89b AppKit`-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
    frame #37: 0x00007fff9049099c AppKit`-[NSApplication run] + 553
    frame #38: 0x0000000105c4e03b QtGui`QEventDispatcherMac::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2059
    frame #39: 0x0000000106ad31df QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x00007fff00000024) + 9 at qglobal.h:2359
    frame #40: 0x0000000106ad31d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x00007fff00000024) at qglobal.h:2359
    frame #41: 0x0000000106ad31d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::operator|(f=<unavailable>) const + 59 at qeventloop.cpp:149
    frame #42: 0x0000000106ad319b QtCore`QEventLoop::exec(this=0x00007fff5bf36f60, flags=(i = 0)) + 427 at qeventloop.cpp:204
    frame #43: 0x0000000106ad63f7 QtCore`QCoreApplication::exec() + 199 at qcoreapplication.cpp:1225
    frame #44: 0x0000000103cddafa kdevelop`main(argc=<unavailable>, argv=<unavailable>) + 54122 at main.cpp:582
    frame #45: 0x00007fff9158f5fd libdyld.dylib`start + 1

  thread #2: tid = 0x19c6bc2, 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 = 0x19c6bd8, 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 = 0x19c6c0b, 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 = 0x19c6cdf, 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: 0x00000001069c60b9 QtCore`QWaitConditionPrivate::wait(this=0x00007ff43a6ecee0, time=1000) + 185
    frame #3: 0x00000001069c5f2f QtCore`QWaitCondition::wait(this=0x00007ff43a61fec8, mutex=0x00007ff43a61fed0, time=1000) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x0000000107040840 libkdevplatformlanguage.8.dylib`KDevelop::DUChainPrivate::CleanupThread::run(this=0x00007ff43a61feb0) + 192 at duchain.cpp:283
    frame #5: 0x00000001069c4a32 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 = 0x19c6ce2, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'OutputFilterThread'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x0000000106b03744 QtCore`qt_safe_select(nfds=13, fdread=0x00007ff43a8b31b8, fdwrite=0x00007ff43a8b3450, fdexcept=0x00007ff43a8b36e8, orig_timeout=<unavailable>) + 436 at qcore_unix.cpp:79
    frame #2: 0x0000000106b06c05 QtCore`QEventDispatcherUNIXPrivate::doSelect(this=<unavailable>, flags=(i = 36), timeout=0x0000000000000000) + 757 at qeventdispatcher_unix.cpp:219
    frame #3: 0x0000000106b085f6 QtCore`QEventDispatcherUNIX::processEvents(this=0x00007ff43cb7cea0, flags=(i = 36)) + 214 at qeventdispatcher_unix.cpp:936
    frame #4: 0x0000000106ad31df QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) + 9 at qglobal.h:2359
    frame #5: 0x0000000106ad31d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::QFlags(this=0x0000000100000024) at qglobal.h:2359
    frame #6: 0x0000000106ad31d6 QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) [inlined] QFlags<QEventLoop::ProcessEventsFlag>::operator|(f=<unavailable>) const + 59 at qeventloop.cpp:149
    frame #7: 0x0000000106ad319b QtCore`QEventLoop::exec(this=0x000000011f7b9e50, flags=(i = 0)) + 427 at qeventloop.cpp:204
    frame #8: 0x00000001069c2f99 QtCore`QThread::exec(this=<unavailable>) + 217 at qthread.cpp:538
    frame #9: 0x00000001069c4a32 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 = 0x19c6ce3, 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10, name = 'QProcessManager'
    frame #0: 0x00007fff869d49aa libsystem_kernel.dylib`__select + 10
    frame #1: 0x0000000106aa9eb5 QtCore`QProcessManager::run(this=0x0000000106c23020) + 133 at qprocess_unix.cpp:270
    frame #2: 0x00000001069c4a32 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 = 0x19c6ddb, 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: 0x00000001069c60cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001069c5f2f QtCore`QWaitCondition::wait(this=0x00007ff43cdb51e8, mutex=0x00007ff43ce468f0, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001069782cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007ff43d60b5e0) + 187 at WeaverImpl.cpp:370
    frame #5: 0x000000010697b263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007ff43e643f30, th=0x00007ff43d60b5e0, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001069796e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007ff43d60b5e0) + 359 at Thread.cpp:98
    frame #7: 0x00000001069c4a32 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 #9: tid = 0x19c93f9, 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: 0x00000001069c60cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001069c5f2f QtCore`QWaitCondition::wait(this=0x00007ff43cdb51e8, mutex=0x00007ff43ce468f0, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001069782cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007ff44a121b00) + 187 at WeaverImpl.cpp:370
    frame #5: 0x000000010697b263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007ff43e643f30, th=0x00007ff44a121b00, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x000000010697b27c libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=<unavailable>, th=<unavailable>, previous=<unavailable>) + 204 at WorkingHardState.cpp:71
    frame #7: 0x00000001069796e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007ff44a121b00) + 359 at Thread.cpp:98
    frame #8: 0x00000001069c4a32 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 #10: tid = 0x19c93fe, 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: 0x00000001069c60cb QtCore`QWaitConditionPrivate::wait(this=<unavailable>, time=<unavailable>) + 203
    frame #3: 0x00000001069c5f2f QtCore`QWaitCondition::wait(this=0x00007ff43cdb51e8, mutex=0x00007ff43ce468f0, time=18446744073709551615) + 111 at qwaitcondition_unix.cpp:158
    frame #4: 0x00000001069782cb libthreadweaver.4.dylib`ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(this=<unavailable>, th=0x00007ff42a42f410) + 187 at WeaverImpl.cpp:370
    frame #5: 0x000000010697b263 libthreadweaver.4.dylib`ThreadWeaver::WorkingHardState::applyForWork(this=0x00007ff43e643f30, th=0x00007ff42a42f410, previous=<unavailable>) + 179 at WorkingHardState.cpp:68
    frame #6: 0x00000001069796e7 libthreadweaver.4.dylib`ThreadWeaver::Thread::run(this=0x00007ff42a42f410) + 359 at Thread.cpp:98
    frame #7: 0x00000001069c4a32 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 = 0x19cafa5, 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 84581 detached
(lldb) (lldb) quit

Possible duplicates by query: bug 345482, bug 345480, bug 345334, bug 345288, bug 345244.

Reported using DrKonqi
Comment 1 Milian Wolff 2015-12-01 18:22:28 UTC
seems like the url of the just closed document is tried to be accessed which then crashes
Comment 2 Kevin Funk 2016-11-28 15:29:33 UTC
The dashboard plugin is no more.

commit 5cd2afbe2c63ec9f11145aa04dd32030a16c8456
Author: Aleix Pol <aleixpol@kde.org>
Date:   Wed Feb 25 15:42:28 2015 +0100

    The dashboard is deprecated by the welcomepage at this point