Application: plasmashell (6.4.4) ApplicationNotResponding [ANR]: false Qt Version: 6.9.1 Frameworks Version: 6.17.0 Operating System: Linux 6.16.5-200.fc42.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)" DrKonqi: 6.4.4 [CoredumpBackend] -- Information about the crash: email me tyrrellc@gmail.com QQmlData::wasDeleted (priv=0x300000003) at qqmldata_p.h:309 The crash happens during QML property lookup and binding evaluation, specifically when the desktop is initializing containments (desktop widgets/panels). The call stack shows: Timer timeout triggering panel creation QML object creation and property binding Attempt to access a deleted/corrupted object The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 0x00007fc3b033eef4 in QQmlData::wasDeleted (priv=0x300000003) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmldata_p.h:309 #6 QQmlData::wasDeleted (object=0x565522598ce0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmldata_p.h:322 #7 QV4::QObjectWrapper::wrap (engine=0x5655224c4f70, object=0x565522598ce0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:245 #8 0x00007fc3b03b7e18 in QV4::loadProperty (v4=0x5655224c4f70, wrapper=0x7fc3785af320, object=0x565522510640, property=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:126 #9 0x00007fc3b03ba4be in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x5655224c4f70, qmlContext=..., wrapper=0x7fc3785af320, object=<optimized out>, name=0x7fc3803435d0, flags=..., flags@entry=..., hasProperty=0x0, property=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:529 #10 0x00007fc3b05e48fa in QV4::QQmlTypeWrapper::virtualGet (m=0x7fc3803435c0, id=..., receiver=0x7fc3803435c0, hasProperty=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmltypewrapper_p.h:107 #11 0x00007fc3b037b43b in QV4::Object::get (this=<optimized out>, name=<optimized out>, hasProperty=0x0, receiver=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4string_p.h:140 #12 QV4::Lookup::getterFallback (lookup=lookup@entry=0x56552441ff38, engine=engine@entry=0x5655224c4f70, object=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4lookup.cpp:241 #13 0x00007fc3b05e308e in QV4::Lookup::getter (this=0x56552441ff38, engine=0x5655224c4f70, object=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4lookup_p.h:349 #14 QV4::QQmlTypeWrapper::virtualResolveLookupGetter (object=0x7fc380343538, engine=<optimized out>, lookup=0x56552441ff38) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmltypewrapper.cpp:698 #15 0x00007fc3b04302d4 in QV4::Moth::VME::interpret (frame=0x5655224c4f70, frame@entry=0x7ffdfbdaf8c0, engine=0x5655224c4f70, code=0x7fc3047c869e "<;\030\a><\002L\001\016N\b\022X\030\n\264=\001\n\030\006\002") at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:674 #16 0x00007fc3b0434c3f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdfbdaf8c0, engine=engine@entry=0x5655224c4f70) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487 #17 0x00007fc3b03590f0 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:52 #18 0x00007fc3b0359259 in QV4::Function::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:77 #19 0x00007fc3b04eb4a4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, callData=callData@entry=0x7fc3803434f8, isUndefined=0x7ffdfbdafa60) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:238 #20 0x00007fc3b04700a9 in QQmlBinding::evaluate (this=this@entry=0x565524423170, isUndefined=isUndefined@entry=0x7ffdfbdafa60) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:195 Reported using DrKonqi
Created attachment 184881 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Searchable backtrace Thread 1 (Thread 0x7fc3a8f96300 (LWP 13324)): [KCrash Handler] #5 0x00007fc3b033eef4 in QQmlData::wasDeleted (priv=0x300000003) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmldata_p.h:309 #6 QQmlData::wasDeleted (object=0x565522598ce0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmldata_p.h:322 #7 QV4::QObjectWrapper::wrap (engine=0x5655224c4f70, object=0x565522598ce0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper_p.h:245 #8 0x00007fc3b03b7e18 in QV4::loadProperty (v4=0x5655224c4f70, wrapper=0x7fc3785af320, object=0x565522510640, property=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:126 #9 0x00007fc3b03ba4be in QV4::QObjectWrapper::getQmlProperty (engine=engine@entry=0x5655224c4f70, qmlContext=..., wrapper=0x7fc3785af320, object=<optimized out>, name=0x7fc3803435d0, flags=..., flags@entry=..., hasProperty=0x0, property=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:529 #10 0x00007fc3b05e48fa in QV4::QQmlTypeWrapper::virtualGet (m=0x7fc3803435c0, id=..., receiver=0x7fc3803435c0, hasProperty=0x0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmltypewrapper_p.h:107 #11 0x00007fc3b037b43b in QV4::Object::get (this=<optimized out>, name=<optimized out>, hasProperty=0x0, receiver=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4string_p.h:140 #12 QV4::Lookup::getterFallback (lookup=lookup@entry=0x56552441ff38, engine=engine@entry=0x5655224c4f70, object=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4lookup.cpp:241 #13 0x00007fc3b05e308e in QV4::Lookup::getter (this=0x56552441ff38, engine=0x5655224c4f70, object=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4lookup_p.h:349 #14 QV4::QQmlTypeWrapper::virtualResolveLookupGetter (object=0x7fc380343538, engine=<optimized out>, lookup=0x56552441ff38) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmltypewrapper.cpp:698 #15 0x00007fc3b04302d4 in QV4::Moth::VME::interpret (frame=0x5655224c4f70, frame@entry=0x7ffdfbdaf8c0, engine=0x5655224c4f70, code=0x7fc3047c869e "<;\030\a><\002L\001\016N\b\022X\030\n\264=\001\n\030\006\002") at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:674 #16 0x00007fc3b0434c3f in QV4::Moth::VME::exec (frame=frame@entry=0x7ffdfbdaf8c0, engine=engine@entry=0x5655224c4f70) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:487 #17 0x00007fc3b03590f0 in QV4::doCall (self=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:52 #18 0x00007fc3b0359259 in QV4::Function::call (this=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>, context=<optimized out>) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/jsruntime/qv4function.cpp:77 #19 0x00007fc3b04eb4a4 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, callData=callData@entry=0x7fc3803434f8, isUndefined=0x7ffdfbdafa60) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmljavascriptexpression.cpp:238 #20 0x00007fc3b04700a9 in QQmlBinding::evaluate (this=this@entry=0x565524423170, isUndefined=isUndefined@entry=0x7ffdfbdafa60) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:195 #21 0x00007fc3b04701b9 in QQmlBinding::doUpdate (this=0x565524423170, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:713 #22 0x00007fc3b0474088 in QQmlBinding::update (this=0x565524423170, flags=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlbinding.cpp:165 #23 0x00007fc3b051ed14 in QQmlObjectCreator::finalize (this=0x5655240a85a0, interrupt=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1538 #24 0x00007fc3b0492545 in QQmlComponentPrivate::complete (enginePriv=0x56552224e4d0, state=state@entry=0x56552441cb68) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/ftw/qbipointer_p.h:133 #25 0x00007fc3b0499582 in QQmlComponentPrivate::completeCreate (this=0x56552441cab0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlcomponent.cpp:1325 #26 0x00007fc3b2016fbb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x56552441e710, initialProperties=...) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/sharedqmlengine.cpp:270 #27 0x00007fc3b1ff7a62 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/appletquickitem.cpp:648 #28 0x00007fc3b202aba9 in ContainmentItem::init (this=0x565522e5a990) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/plasmoid/containmentitem.cpp:80 #29 0x00007fc3b051f1d1 in QQmlObjectCreator::finalize (this=0x565522e5d0f0, interrupt=...) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlobjectcreator.cpp:1597 #30 0x00007fc3b0492545 in QQmlComponentPrivate::complete (enginePriv=0x56552224e4d0, state=state@entry=0x565522e8b768) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/ftw/qbipointer_p.h:133 #31 0x00007fc3b0499582 in QQmlComponentPrivate::completeCreate (this=0x565522e8b6b0) at /usr/src/debug/qt6-qtdeclarative-6.9.1-3.fc42.x86_64/src/qml/qml/qqmlcomponent.cpp:1325 #32 0x00007fc3b2016fbb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x5655230cc1b0, initialProperties=...) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/sharedqmlengine.cpp:270 #33 0x00007fc3b1ff7a62 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/appletquickitem.cpp:648 #34 0x00007fc3b200fdf3 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x56552303f850, cont=0x565522404cc0) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/containmentview.cpp:115 #35 0x00007fc3b20100ad in PlasmaQuick::ContainmentView::setContainment (this=<optimized out>, cont=<optimized out>) at /usr/src/debug/libplasma-6.4.4-1.fc42.x86_64/src/plasmaquick/containmentview.cpp:262 #36 0x00005654fbaafa90 in ShellCorona::createWaitingPanels (this=<optimized out>) at /usr/src/debug/plasma-workspace-6.4.4-3.fc42.x86_64/shell/shellcorona.cpp:1624 #37 0x00007fc3aef657ba in QtPrivate::QSlotObjectBase::call (this=0x5655221717d0, r=0x7ffdfbdb1550, a=0x7ffdfbdb0d00) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #38 doActivate<false> (sender=0x7ffdfbdb1660, signal_index=3, argv=argv@entry=0x7ffdfbdb0d00) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4146 #39 0x00007fc3aef5c089 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fc3af4a4060, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdfbdb0d00) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:4206 #40 0x00007fc3aef75a83 in QMetaObject::activate<void, QTimer::QPrivateSignal> (sender=<optimized out>, mo=0x7fc3af4a4060, local_signal_index=0, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #41 QTimer::timeout (this=<optimized out>, _t1=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qtimer.cpp:182 #42 0x00007fc3aef565b5 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qobject.cpp:1461 #43 0x00007fc3b143d97f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffdfbdb1660, e=0x7ffdfbdb0eb0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3303 #44 0x00007fc3aeef9f38 in QCoreApplication::notifyInternal2 (receiver=0x7ffdfbdb1660, event=0x7ffdfbdb0eb0) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106 #45 0x00007fc3aeefa19d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546 #46 0x00007fc3af0c4238 in QTimerInfoList::activateTimers (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qtimerinfo_unix.cpp:426 #47 0x00007fc3af20f6f1 in timerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:152 #48 idleTimerSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:199 #49 0x00007fc3ada48863 in g_main_dispatch (context=0x7fc394000f00) at ../glib/gmain.c:3398 #50 g_main_context_dispatch_unlocked (context=0x7fc394000f00) at ../glib/gmain.c:4249 #51 0x00007fc3ada517a8 in g_main_context_iterate_unlocked (context=context@entry=0x7fc394000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4314 #52 0x00007fc3ada51953 in g_main_context_iteration (context=0x7fc394000f00, may_block=1) at ../glib/gmain.c:4379 #53 0x00007fc3af20f9ad in QEventDispatcherGlib::processEvents (this=0x565521a50ea0, flags=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #54 0x00007fc3aef07b03 in QEventLoop::exec (this=this@entry=0x7ffdfbdb1160, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/global/qflags.h:77 #55 0x00007fc3aef03419 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449 #56 0x00007fc3af6ddbad in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1986 #57 0x00007fc3b143d8e9 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.1-1.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2570 #58 0x00005654fba797d7 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.4.4-3.fc42.x86_64/shell/main.cpp:188
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 500044. Please follow that report if you would like updates on the progress of this issue. *** This bug has been marked as a duplicate of bug 500044 ***