https://bugs.kde.org/show_bug.cgi?id=405981
--- Comment #5 from A. Wilcox (awilfox) <awil...@adelielinux.org> --- For a while, this wasn't happening any more, but I had a "stuck" job notification in Plasma that just ran forever. I finally got sick of seeing the spinning "1" on my panel so I chose Stop from the Notifications panel. Now kuiserver5 is spinning again. It appears to be trying to deregister all those millions of JobViews in DataEngine: (gdb) bt #0 __cp_end () at src/thread/powerpc64/syscall_cp.s:32 #1 0x00003fff9253b824 in __syscall_cp_c (nr=128, u=2, v=0, w=0, x=0, y=0, z=0) at src/thread/pthread_cancel.c:33 #2 0x00003fff92539b78 in __syscall_cp (nr=<optimized out>, u=<optimized out>, v=<optimized out>, w=<optimized out>, x=<optimized out>, y=<optimized out>, z=<optimized out>) at src/thread/__syscall_cp.c:19 #3 0x00003fff92539d24 in __timedwait_cp (addr=0x3ffff9766b6c, val=<optimized out>, clk=<optimized out>, at=0x0, priv=128) at src/thread/__timedwait.c:31 #4 0x00003fff9253c078 in __pthread_cond_timedwait (c=0x1002bb740c8, m=0x1002bb740a0, ts=0x0) at src/thread/pthread_cond_timedwait.c:100 #5 0x00003fff9253cc2c in pthread_cond_wait (c=<optimized out>, m=<optimized out>) at src/thread/pthread_cond_wait.c:5 #6 0x00003fff909380f0 in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1002bb740a0) at thread/qwaitcondition_unix.cpp:143 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x1002bb73c08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:215 #8 0x00003fff90928a28 in QReadWriteLockPrivate::lockForWrite (this=this@entry=0x1002bb73c08, timeout=timeout@entry=-1) at thread/qreadwritelock.cpp:517 #9 0x00003fff90929814 in QReadWriteLock::tryLockForWrite (this=0x1002a7b1fa8, timeout=<optimized out>) at thread/qreadwritelock.cpp:381 #10 0x00003fff909298a8 in QReadWriteLock::lockForWrite (this=<optimized out>) at thread/qreadwritelock.cpp:294 #11 0x00003fff91ec948c in QDBusWriteLocker::QDBusWriteLocker (s=0x1002a7b1f40, a=UnregisterObjectAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:167 #12 QDBusConnection::unregisterObject (this=0x3ffff9766ec8, path=..., mode=<optimized out>) at qdbusconnection.cpp:996 #13 0x00003fff92478ba8 in JobView::terminate (this=0x1004041c040, errorMessage=...) at /usr/include/QtCore/qrefcount.h:60 #14 0x00003fff92482b88 in ProgressListModel::serviceUnregistered (this=0x3ffff9767e00, name=...) at /usr/src/packages/user/plasma-workspace/src/plasma-workspace-5.12.7/kuiserver/progresslistmodel.cpp:328 #15 0x00003fff92484950 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QString const&>, void, void (ProgressListModel::*)(QString const&)>::call (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/QtCore/qobjectdefs_impl.h:168 #16 QtPrivate::FunctionPointer<void (ProgressListModel::*)(QString const&)>::call<QtPrivate::List<QString const&>, void> (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/QtCore/qobjectdefs_impl.h:169 #17 QtPrivate::QSlotObject<void (ProgressListModel::*)(QString const&), QtPrivate::List<QString const&>, void>::impl (which=1, ret=<optimized out>, a=<optimized out>, r=<optimized out>, this_=<optimized out>) at /usr/include/QtCore/qobject_impl.h:120 #18 QtPrivate::QSlotObject<void (ProgressListModel::*)(QString const&), QtPrivate::List<QString const&>, void>::impl (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/QtCore/qobject_impl.h:113 #19 0x00003fff90c078b8 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=0x3ffff9767e00, this=0x1002a7b61a0) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:101 #20 QMetaObject::activate (sender=0x1002a7b6a20, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x3ffff97671e8) at kernel/qobject.cpp:3750 #21 0x00003fff90c07f40 in QMetaObject::activate (sender=0x1002a7b6a20, m=<optimized out>, local_signal_index=<optimized out>, argv=0x3ffff97671e8) at kernel/qobject.cpp:3629 #22 0x00003fff91f5c784 in QDBusServiceWatcher::serviceUnregistered (this=<optimized out>, _t1=...) at .moc/moc_qdbusservicewatcher.cpp:228 #23 0x00003fff91f5c8e0 in QDBusServiceWatcherPrivate::_q_serviceOwnerChanged (this=<optimized out>, service=..., oldOwner=..., newOwner=...) at qdbusservicewatcher.cpp:80 #24 0x00003fff91f5d148 in QDBusServiceWatcher::qt_static_metacall (_o=_o@entry=0x1002a7b6a20, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x3ffff97673a8) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:138 #25 0x00003fff91f5d70c in QDBusServiceWatcher::qt_metacall (this=0x1002a7b6a20, _c=<optimized out>, _id=<optimized out>, _a=0x3ffff97673a8) at .moc/moc_qdbusservicewatcher.cpp:190 #26 0x00003fff91edc434 in QDBusConnectionPrivate::deliverCall (this=0x1002a7b1f40, object=0x1002a7b6a20, msg=..., metaTypes=..., slotIdx=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qvarlengtharray.h:192 #27 0x00003fff91eebdb4 in QDBusCallDeliveryEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at ../../include/QtCore/5.9.7/QtCore/private/../../../../../src/corelib/kernel/qobject_p.h:387 #28 0x00003fff90c08800 in QObject::event (this=0x1002a7b6a20, e=<optimized out>) at kernel/qobject.cpp:1247 #29 0x00003fff91771080 in QApplicationPrivate::notify_helper (this=0x3fff8fb58e80, receiver=0x1002a7b6a20, e=0x10041fc6580) at kernel/qapplication.cpp:3722 #30 0x00003fff9177c99c in QApplication::notify (this=0x3ffff9767dd8, receiver=0x1002a7b6a20, e=0x10041fc6580) at kernel/qapplication.cpp:3094 #31 0x00003fff90bc0504 in QCoreApplication::notifyInternal2 (receiver=0x1002a7b6a20, event=0x10041fc6580) at kernel/qcoreapplication.cpp:1024 #32 0x00003fff90bc8e60 in QCoreApplication::sendEvent (event=0x10041fc6580, receiver=0x1002a7b6a20) at kernel/qcoreapplication.h:233 #33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x3fff8f602f00) at kernel/qcoreapplication.cpp:1699 #34 0x00003fff90bc9694 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=<optimized out>) at kernel/qcoreapplication.cpp:1553 #35 0x00003fff90c4a3c0 in postEventSourceDispatch (s=0x1002a779540) at kernel/qeventdispatcher_glib.cpp:276 #36 0x00003fff8f234a80 in g_main_dispatch (context=0x3fff902f4460) at ../glib/gmain.c:3189 #37 g_main_context_dispatch (context=0x3fff902f4460) at ../glib/gmain.c:3854 #38 0x00003fff8f234e38 in g_main_context_iterate (context=context@entry=0x3fff902f4460, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3927 #39 0x00003fff8f234f4c in g_main_context_iteration (context=0x3fff902f4460, may_block=<optimized out>) at ../glib/gmain.c:3988 #40 0x00003fff90c49954 in QEventDispatcherGlib::processEvents (this=0x1002a782a80, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #41 0x00003fff8c99acc0 in QPAEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at qeventdispatcher_glib.cpp:122 #42 0x00003fff90bbce38 in QEventLoop::processEvents (this=<optimized out>, flags=...) at /usr/include/c++/8.3.0/bits/atomic_base.h:707 #43 0x00003fff90bbd634 in QEventLoop::exec (this=0x3ffff9767d18, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #44 0x00003fff90bcb7c0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #45 0x00003fff91024b00 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1679 #46 0x00003fff91770fe0 in QApplication::exec () at kernel/qapplication.cpp:2910 #47 0x00003fff92475684 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/packages/user/plasma-workspace/src/plasma-workspace-5.12.7/kuiserver/main.cpp:47 #48 0x0000000128a7b738 in main () -- You are receiving this mail because: You are watching all bug changes.