Application: plasmashell (6.5.3) ApplicationNotResponding [ANR]: false Qt Version: 6.10.1 Frameworks Version: 6.20.0 Operating System: Linux 6.18.0-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 6.5.3 [CoredumpBackend] -- Information about the crash: Install 'Sweet KDE' global theme. Switch theme to freshly installed 'Sweet KDE', then plasmashell crashes. After plasmashell restarts, the theme does get applied and seems to work/look like expected. The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 QObject::parent (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:241 #6 Plasma::Containment::screen (this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasma/containment.cpp:471 #7 0x00007fcaa0cb2225 in operator() (__closure=0x5589fd278190, id=0) at /usr/src/debug/libplasma-6.5.3/src/plasmaquick/plasmoid/plasmoiditem.cpp:69 #8 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #12 QtPrivate::QCallableObject<PlasmoidItem::init()::<lambda(int)>, QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5589fd278180, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #13 0x00007fca9de35b20 in QtPrivate::QSlotObjectBase::call (this=0x5589fd278180, r=<optimized out>, a=0x7ffe00b11ff0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461 #14 doActivate<false> (sender=0x7ffe00b16060, signal_index=9, argv=0x7ffe00b11ff0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257 [...] #16 Plasma::Corona::screenGeometryChanged (this=<optimized out>, _t1=<optimized out>, _t1@entry=0) at /usr/src/debug/libplasma-6.5.3/build/src/plasma/Plasma_autogen/include/moc_corona.cpp:369 #17 0x00005589bebb870b in operator() (__closure=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:1498 #18 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #22 QtPrivate::QCallableObject<ShellCorona::addOutput(QScreen*)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #23 0x00007fca9de35b20 in QtPrivate::QSlotObjectBase::call (this=0x558a0087d1b0, r=<optimized out>, a=0x7ffe00b120b8) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461 #24 doActivate<false> (sender=0x7fca94053740, signal_index=52, argv=0x7ffe00b120b8) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257 #25 0x00007fca9e699585 in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/kernel/qwindow.cpp:2760 #26 0x00007fcaa01e7a78 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fca94053740, e=0x7ffe00b12220) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:3305 #27 0x00007fca9ddce298 in QCoreApplication::notifyInternal2 (receiver=0x7fca94053740, event=0x7ffe00b12220) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1109 Reported using DrKonqi
Created attachment 187521 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Full trace: Thread 1 (Thread 0x7fca991d9c40 (LWP 17906)): [KCrash Handler] #5 QObject::parent (this=<optimized out>, this=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:241 #6 Plasma::Containment::screen (this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasma/containment.cpp:471 #7 0x00007fcaa0cb2225 in operator() (__closure=0x5589fd278190, id=0) at /usr/src/debug/libplasma-6.5.3/src/plasmaquick/plasmoid/plasmoiditem.cpp:69 #8 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #9 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<int>, void, PlasmoidItem::init()::<lambda(int)> >::call(PlasmoidItem::init()::<lambda(int)>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #10 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<int>, void, PlasmoidItem::init()::<lambda(int)> >::call (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #11 QtPrivate::FunctorCallable<PlasmoidItem::init()::<lambda(int)>, int>::call<QtPrivate::List<int>, void> (f=..., arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #12 QtPrivate::QCallableObject<PlasmoidItem::init()::<lambda(int)>, QtPrivate::List<int>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=0x5589fd278180, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #13 0x00007fca9de35b20 in QtPrivate::QSlotObjectBase::call (this=0x5589fd278180, r=<optimized out>, a=0x7ffe00b11ff0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461 #14 doActivate<false> (sender=0x7ffe00b16060, signal_index=9, argv=0x7ffe00b11ff0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257 #15 0x00007fcaa09de0a6 in QMetaObject::activate<void, int> (sender=<optimized out>, mo=<optimized out>, local_signal_index=6, ret=0x0, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #16 Plasma::Corona::screenGeometryChanged (this=<optimized out>, _t1=<optimized out>, _t1@entry=0) at /usr/src/debug/libplasma-6.5.3/build/src/plasma/Plasma_autogen/include/moc_corona.cpp:369 #17 0x00005589bebb870b in operator() (__closure=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:1498 #18 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #19 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, ShellCorona::addOutput(QScreen*)::<lambda()> >::call(ShellCorona::addOutput(QScreen*)::<lambda()>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #20 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int>, QtPrivate::List<>, void, ShellCorona::addOutput(QScreen*)::<lambda()> >::call (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #21 QtPrivate::FunctorCallable<ShellCorona::addOutput(QScreen*)::<lambda()> >::call<QtPrivate::List<>, void> (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #22 QtPrivate::QCallableObject<ShellCorona::addOutput(QScreen*)::<lambda()>, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #23 0x00007fca9de35b20 in QtPrivate::QSlotObjectBase::call (this=0x558a0087d1b0, r=<optimized out>, a=0x7ffe00b120b8) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461 #24 doActivate<false> (sender=0x7fca94053740, signal_index=52, argv=0x7ffe00b120b8) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257 #25 0x00007fca9e699585 in QWindow::event (this=<optimized out>, ev=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/kernel/qwindow.cpp:2760 #26 0x00007fcaa01e7a78 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fca94053740, e=0x7ffe00b12220) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:3305 #27 0x00007fca9ddce298 in QCoreApplication::notifyInternal2 (receiver=0x7fca94053740, event=0x7ffe00b12220) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1109 #28 0x00007fca9ddce2dd in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1549 #29 0x00007fca9e68f105 in QWindowPrivate::setVisible (this=0x558a04ade810, visible=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/kernel/qwindow.cpp:410 #30 0x00005589beb9c1ba in ShellCorona::addOutput (this=0x7ffe00b16060, screen=0x5589fc4b2bb0) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:1513 #31 ShellCorona::addOutput (this=this@entry=0x7ffe00b16060, screen=0x5589fc4b2bb0) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:1476 #32 0x00005589beba0942 in ShellCorona::loadDefaultLayout (this=0x7ffe00b16060) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:1110 #33 0x00005589beba2e5f in ShellCorona::load (this=0x7ffe00b16060) at /usr/src/debug/plasma-workspace-6.5.3/shell/shellcorona.cpp:825 #34 0x00007fca9de239c4 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:1413 #35 0x00007fcaa01e7a78 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffe00b16060, e=0x558a044ca8d0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:3305 #36 0x00007fca9ddce298 in QCoreApplication::notifyInternal2 (receiver=0x7ffe00b16060, event=0x558a044ca8d0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1109 #37 0x00007fca9ddce2dd in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1549 #38 0x00007fca9ddd093a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5589fc496890) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1904 #39 0x00007fca9e08ee07 in postEventSourceDispatch (s=s@entry=0x5589fc4a1c00) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #40 0x00007fca9c6dcb36 in g_main_dispatch (context=0x7fca94000f60) at ../glib/gmain.c:3565 #41 g_main_context_dispatch_unlocked (context=context@entry=0x7fca94000f60) at ../glib/gmain.c:4425 #42 0x00007fca9c6dfa28 in g_main_context_iterate_unlocked (context=context@entry=0x7fca94000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490 #43 0x00007fca9c6e026c in g_main_context_iteration (context=0x7fca94000f60, may_block=1) at ../glib/gmain.c:4556 #44 0x00007fca9e08ca28 in QEventDispatcherGlib::processEvents (this=0x5589fc4a18e0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #45 0x00007fca9dddc1ab in QEventLoop::exec (this=0x7ffe00b12b90, flags=..., flags@entry=...) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77 #46 0x00007fca9ff93058 in KJob::exec (this=0x558a050667f0) at /usr/src/debug/kcoreaddons-6.20.0/src/lib/jobs/kjob.cpp:224 #47 0x00007fca74798206 in FileSystemNoteLoader::deleteNoteResources (this=0x5589fcf2ff80, id=...) at /usr/src/debug/kdeplasma-addons-6.5.3/applets/notes/filesystemnoteloader.cpp:50 #48 0x00007fca7479a603 in NoteManager::qt_metacall (this=0x5589fd3ecee0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffe00b12f78) at /usr/src/debug/kdeplasma-addons-6.5.3/build/applets/notes/notesplugin_autogen/EWIEGA46WW/moc_notemanager.cpp:116 #49 0x00007fca9f3a5273 in QQmlObjectOrGadget::metacall (this=<optimized out>, type=<optimized out>, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlobjectorgadget.cpp:14 #50 0x00007fca9f25e909 in QV4::CallMethod (object=<optimized out>, index=<optimized out>, returnType=..., argCount=<optimized out>, argTypes=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/include/qt6/QtCore/qvarlengtharray.h:90 #51 QV4::QObjectMethod::callPrecise (object=<optimized out>, data=<optimized out>, engine=<optimized out>, callArgs=<optimized out>, callType=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:2082 #52 0x00007fca9f268289 in operator() (__closure=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:3114 #53 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:3091 #54 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=0x7fca889ca558, argc=1) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4qobjectwrapper.cpp:3114 #55 0x00007fca9f2c07a6 in QV4::Moth::VME::interpret (frame=0x0, engine=0x5589fca768c0, code=0x7fca889ca540 "\340\035Q\210\312\177") at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4vme_moth.cpp:804 #56 0x00007fca9f2c964d in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4vme_moth.cpp:493 #57 0x00007fca9f20e401 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=argc@entry=0, context=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4function.cpp:53 #58 0x00007fca9f21407a in QV4::Function::call (this=this@entry=0x5589fcf09e10, thisObject=<optimized out>, argv=argv@entry=0x7fca889ca500, argc=argc@entry=0, context=context@entry=0x7fca6ecc6570) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4function.cpp:78 #59 0x00007fca9f214349 in operator() (__closure=<synthetic pointer>, thisObject=<optimized out>, argv=0x7fca889ca500, argc=0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4function.cpp:29 #60 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*, int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*, int)> > (engine=<optimized out>, thisObject=<optimized out>, a=0x7ffe00b13a50, types=0x7ffe00b13a40, argc=0, call=...) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4jscall_p.h:200 #61 QV4::Function::call (this=0x5589fcf09e10, thisObject=<optimized out>, a=0x7ffe00b13a50, types=0x7ffe00b13a40, argc=0, context=0x7fca6ecc6570) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/jsruntime/qv4function.cpp:26 #62 0x00007fca9f36270a in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmljavascriptexpression.cpp:270 #63 0x00007fca9f301ee3 in QQmlBoundSignalExpression::evaluate (this=<optimized out>, a=a@entry=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlboundsignal.cpp:200 #64 0x00007fca9f3084d5 in QQmlBoundSignal_callback (e=0x5589fd2f3550, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlboundsignal.cpp:315 #65 QQmlBoundSignal_callback (e=0x5589fd2f3550, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlboundsignal.cpp:294 #66 0x00007fca9f38b912 in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlnotifier.cpp:74 #67 0x00007fca9de357b0 in doActivate<false> (sender=0x5589fd3ee8d0, signal_index=4, argv=0x0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4147 #68 0x00007fca9f324591 in QQmlContextData::emitDestruction (this=<optimized out>) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlcontextdata.cpp:77 #69 QQmlContextData::emitDestruction (this=0x5589fcf10400) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlcontextdata.cpp:66 #70 0x00007fca9f324651 in QQmlContextData::invalidate (this=0x5589fcf10400) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlcontextdata.cpp:88 #71 0x00007fca9f32d506 in operator() (__closure=<optimized out>, c=0x5589fcf10400) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlengine.cpp:213 #72 QQmlContextData::deepClearContextObject<const QQmlPrivate::qdeclarativeelement_destructor(QObject*)::<lambda(QQmlContextData*)>&, const QQmlPrivate::qdeclarativeelement_destructor(QObject*)::<lambda(QQmlContextData*)>&> (handleSelf=<synthetic pointer>..., handleLinked=<synthetic pointer>..., this=0x5589fcf10400, contextObject=0x5589fcf105d0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlcontextdata_p.h:140 #73 QQmlPrivate::qdeclarativeelement_destructor (o=o@entry=0x5589fcf105d0) at /usr/src/debug/qtdeclarative-everywhere-src-6.10.1/src/qml/qml/qqmlengine.cpp:215 #74 0x00007fca83f2c9bd in QQmlPrivate::QQmlElement<PlasmoidItem>::~QQmlElement (this=0x5589fcf105d0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:104 #75 QQmlPrivate::QQmlElement<PlasmoidItem>::~QQmlElement (this=0x5589fcf105d0, this=<optimized out>) at /usr/include/qt6/QtQml/qqmlprivate.h:105 #76 0x00007fcaa0c9faae in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x5589fcefe200, this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasmaquick/sharedqmlengine.cpp:177 #77 0x00007fcaa0c7bac1 in PlasmaQuick::SharedQmlEngine::~SharedQmlEngine (this=0x5589fcefe200, this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasmaquick/sharedqmlengine.cpp:174 #78 operator() (__closure=<optimized out>, applet=0x5589fc9226e0) at /usr/src/debug/libplasma-6.5.3/src/plasmaquick/appletquickitem.cpp:652 #79 operator() (__closure=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:116 #80 QtPrivate::FunctorCallBase::call_internal<void, QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call(PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>&, void**)::<lambda()> > (args=<optimized out>, fn=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:65 #81 QtPrivate::FunctorCall<std::integer_sequence<long unsigned int, 0>, QtPrivate::List<Plasma::Applet*>, void, PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)> >::call (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:115 #82 QtPrivate::FunctorCallable<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, Plasma::Applet*>::call<QtPrivate::List<Plasma::Applet*>, void> (f=<optimized out>, arg=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:337 #83 QtPrivate::QCallableObject<PlasmaQuick::AppletQuickItem::itemForApplet(Plasma::Applet*)::<lambda(Plasma::Applet*)>, QtPrivate::List<Plasma::Applet*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs_impl.h:547 #84 0x00007fca9de35b20 in QtPrivate::QSlotObjectBase::call (this=0x5589fd2f9170, r=<optimized out>, a=0x7ffe00b15710) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobjectdefs_impl.h:461 #85 doActivate<false> (sender=0x5589fc9226e0, signal_index=18, argv=0x7ffe00b15710) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:4257 #86 0x00007fcaa09c8fe7 in QMetaObject::activate<void, Plasma::Applet*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=15, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #87 Plasma::Applet::appletDeleted (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/libplasma-6.5.3/build/src/plasma/Plasma_autogen/include/moc_applet.cpp:697 #88 0x00007fcaa09bd9aa in Plasma::Applet::~Applet (this=0x5589fc9226e0, this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasma/applet.cpp:72 #89 0x00007fcaa09bda9e in Plasma::Applet::~Applet (this=0x5589fc9226e0, this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasma/applet.cpp:85 #90 0x00007fca9de1ac1a in QObjectPrivate::deleteChildren (this=this@entry=0x5589fc933980) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:2212 #91 0x00007fca9de22cf3 in QObject::~QObject (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:1122 #92 0x00007fcaa09cc23e in Plasma::Containment::~Containment (this=0x5589fc9248e0, this=<optimized out>) at /usr/src/debug/libplasma-6.5.3/src/plasma/containment.cpp:66 #93 0x00007fca9de238cc in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qobject.cpp:1398 #94 0x00007fcaa01e7a78 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5589fc9248e0, e=0x5589fd23bab0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:3305 #95 0x00007fca9ddce298 in QCoreApplication::notifyInternal2 (receiver=0x5589fc9248e0, event=0x5589fd23bab0) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1109 #96 0x00007fca9ddce2dd in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1549 #97 0x00007fca9ddd093a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5589fc496890) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1904 #98 0x00007fca9e08ee07 in postEventSourceDispatch (s=s@entry=0x5589fc4a1c00) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #99 0x00007fca9c6dcb36 in g_main_dispatch (context=0x7fca94000f60) at ../glib/gmain.c:3565 #100 g_main_context_dispatch_unlocked (context=context@entry=0x7fca94000f60) at ../glib/gmain.c:4425 #101 0x00007fca9c6dfa28 in g_main_context_iterate_unlocked (context=context@entry=0x7fca94000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490 #102 0x00007fca9c6e026c in g_main_context_iteration (context=0x7fca94000f60, may_block=1) at ../glib/gmain.c:4556 #103 0x00007fca9e08ca28 in QEventDispatcherGlib::processEvents (this=0x5589fc4a18e0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #104 0x00007fca9dddc1ab in QEventLoop::exec (this=0x7ffe00b15ca0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/global/qflags.h:77 #105 0x00007fca9ddd3183 in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/corelib/kernel/qcoreapplication.cpp:1452 #106 0x00007fca9e62a3b0 in QGuiApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/gui/kernel/qguiapplication.cpp:1973 #107 0x00007fcaa01e2f59 in QApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.10.1/src/widgets/kernel/qapplication.cpp:2575 #108 0x00005589beb6a298 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.5.3/shell/main.cpp:188
*** Bug 421611 has been marked as a duplicate of this bug. ***
*** Bug 421895 has been marked as a duplicate of this bug. ***
Sentry shows that this is the only recent crash in Plasma::Corona::screenGeometryChanged(), but I did find two older reports of it that were mistakenly classified as duplicates of something else that later got fixed, so evidently they weren't duplicates of them after all.