Application: plasmashell (6.5.1) ApplicationNotResponding [ANR]: false Qt Version: 6.10.0 Frameworks Version: 6.19.0 Operating System: Linux 6.17.7-arch1-1 x86_64 Windowing System: Wayland Distribution: "Arch Linux" DrKonqi: 6.5.1 [CoredumpBackend] -- Information about the crash: Running Plasma 6.5.1 via Wayland on Arch linux, kernel ver. Linux 6.17.7-arch1-1. System spec is a Ryzen 5 7640u processor with Radeon 760M graphics, running standard Arch linux AMD firmware (core/linux-firmware-amdgpu), 32gb of DDR5 ram. No notable spikes in activity in response to any behaviour, except GDB eating up ~14gb of memory following. Not sure if that's intended or not. On occasion, trying to drag the System tray widget into a panel- instead of clicking it to let it auto-place- will cause plasmashell to crash. Sometimes it doesn't, reproduction is flakey for me, but has been reproducable at least twice after the fact. The crash can be reproduced sometimes. -- Backtrace (Reduced): #7 0x00007f70e34761a3 in QQmlPrivate::loadFallbackAsVariant (lookup=0x55f9cb911428, object=0x55f9d1af80e0, target=0x7ffdbef4b528, aotContext=0x7ffdbef4b630) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:1458 #8 QQmlPrivate::AOTCompiledContext::getObjectLookup (this=this@entry=0x7ffdbef4b630, index=index@entry=49, object=0x55f9d1af80e0, target=target@entry=0x7ffdbef4b528) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:2813 #9 0x00007f70ba79e80f in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_weather_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#2}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7ffdbef4b630, argv=0x7ffdbef4b9d0) at /usr/src/debug/kdeplasma-addons/build/applets/weather/.rcc/qmlcache/org.kde.plasma.weather_qml/main_qml.cpp:2425 #10 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_weather_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#2}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/kdeplasma-addons/build/applets/weather/.rcc/qmlcache/org.kde.plasma.weather_qml/main_qml.cpp:2449 #11 0x00007f70e3448c51 in operator() (argc=<optimized out>, __closure=0x7ffdbef4b6c0, argv=0x7ffdbef4b9d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:451 #12 QV4::coerceAndCall<(anonymous namespace)::AOTCompiledMetaMethod, QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*, QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const (anonymous namespace)::AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...}) (engine=engine@entry=0x55f9c9cd7530, typedFunction=typedFunction@entry=0x7ffdbef4b6f8, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:559 #13 0x00007f70e34505a6 in QV4::Moth::VME::exec (frame=<optimized out>, engine=0x55f9c9cd7530) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:436 #14 0x00007f70e339d439 in QV4::Moth::VME::exec (frame=0x7ffdbef4b7c0, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:824 #15 QV4::Function::call (this=0x55f9cb914490, thisObject=0x55f9d06285d0, a=<optimized out>, types=0x7ffdbef4b9c8, argc=0, context=0x7f7069e32038) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:36 #16 0x00007f70e34f4eb0 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:270 #17 0x00007f70e34863b6 in QQmlBinding::evaluate (this=0x55f9d0ed2db0, result=0x7ffdbef4b980, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding_p.h:86 #18 QQmlBinding::doUpdate (this=0x55f9d0ed2db0, watcher=..., flags=..., scope=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:702 #19 0x00007f70e3484fcd in QQmlBinding::update (this=0x55f9d0ed2db0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #20 0x00007f70e352c618 in QQmlObjectCreator::finalize (this=0x55f9d2363760, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1552 #21 0x00007f70e349e465 in QQmlComponentPrivate::complete (enginePriv=0x55f9c9908fa0, state=state@entry=0x55f9cedc40d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #22 0x00007f70e34a138c in QQmlComponentPrivate::completeCreate (this=0x55f9cedc4050) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1344 Reported using DrKonqi
Created attachment 186573 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
(In reply to Dreamer System from comment #1) > Created attachment 186573 [details] > New crash information added by DrKonqi > > DrKonqi auto-attaching complete backtrace. Still present in 6.5.2(Fedora KDE Linux 43)
Searchable backtrace Thread 1 (Thread 0x7f70db548080 (LWP 1186)): [KCrash Handler] #5 QMetaObject::propertyOffset (this=0x55f9cf21eb68) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qmetaobject.cpp:529 #6 QMetaObject::property (this=0x55f9cf21eb68, index=6) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qmetaobject.cpp:1289 #7 0x00007f70e34761a3 in QQmlPrivate::loadFallbackAsVariant (lookup=0x55f9cb911428, object=0x55f9d1af80e0, target=0x7ffdbef4b528, aotContext=0x7ffdbef4b630) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:1458 #8 QQmlPrivate::AOTCompiledContext::getObjectLookup (this=this@entry=0x7ffdbef4b630, index=index@entry=49, object=0x55f9d1af80e0, target=target@entry=0x7ffdbef4b528) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:2813 #9 0x00007f70ba79e80f in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_weather_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#2}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7ffdbef4b630, argv=0x7ffdbef4b9d0) at /usr/src/debug/kdeplasma-addons/build/applets/weather/.rcc/qmlcache/org.kde.plasma.weather_qml/main_qml.cpp:2425 #10 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_weather_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#2}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/kdeplasma-addons/build/applets/weather/.rcc/qmlcache/org.kde.plasma.weather_qml/main_qml.cpp:2449 #11 0x00007f70e3448c51 in operator() (argc=<optimized out>, __closure=0x7ffdbef4b6c0, argv=0x7ffdbef4b9d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:451 #12 QV4::coerceAndCall<(anonymous namespace)::AOTCompiledMetaMethod, QV4::Moth::VME::exec(QV4::MetaTypesStackFrame*, QV4::ExecutionEngine*)::<lambda(void**, int)> >(QV4::ExecutionEngine *, const (anonymous namespace)::AOTCompiledMetaMethod *, void **, const QMetaType *, int, struct {...}) (engine=engine@entry=0x55f9c9cd7530, typedFunction=typedFunction@entry=0x7ffdbef4b6f8, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:559 #13 0x00007f70e34505a6 in QV4::Moth::VME::exec (frame=<optimized out>, engine=0x55f9c9cd7530) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:436 #14 0x00007f70e339d439 in QV4::Moth::VME::exec (frame=0x7ffdbef4b7c0, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:824 #15 QV4::Function::call (this=0x55f9cb914490, thisObject=0x55f9d06285d0, a=<optimized out>, types=0x7ffdbef4b9c8, argc=0, context=0x7f7069e32038) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:36 #16 0x00007f70e34f4eb0 in QQmlJavaScriptExpression::evaluate (this=<optimized out>, a=<optimized out>, types=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp:270 #17 0x00007f70e34863b6 in QQmlBinding::evaluate (this=0x55f9d0ed2db0, result=0x7ffdbef4b980, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding_p.h:86 #18 QQmlBinding::doUpdate (this=0x55f9d0ed2db0, watcher=..., flags=..., scope=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:702 #19 0x00007f70e3484fcd in QQmlBinding::update (this=0x55f9d0ed2db0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #20 0x00007f70e352c618 in QQmlObjectCreator::finalize (this=0x55f9d2363760, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1552 #21 0x00007f70e349e465 in QQmlComponentPrivate::complete (enginePriv=0x55f9c9908fa0, state=state@entry=0x55f9cedc40d0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #22 0x00007f70e34a138c in QQmlComponentPrivate::completeCreate (this=0x55f9cedc4050) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1344 #23 0x00007f70e4c83bfb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x55f9d244bd90, initialProperties=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasmaquick/sharedqmlengine.cpp:270 #24 0x00007f70e4c642d4 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasmaquick/appletquickitem.cpp:630 #25 0x00007f70e4c96ddc in ContainmentItem::appletAddedForward (this=0x55f9cb631740, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasmaquick/plasmoid/containmentitem.cpp:689 #26 ContainmentItem::appletAddedForward (this=0x55f9cb631740, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasmaquick/plasmoid/containmentitem.cpp:684 #27 0x00007f70e1fd716f in QtPrivate::QSlotObjectBase::call (this=0x55f9cdceae30, r=0x55f9cb631740, a=0x7ffdbef4c1f0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #28 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255 #29 0x00007f70e49e3dbf in QMetaObject::activate<void, Plasma::Applet*, QRectF> (sender=<optimized out>, mo=<optimized out>, local_signal_index=1, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #30 Plasma::Containment::appletAboutToBeAdded (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at /usr/src/debug/libplasma/build/src/plasma/Plasma_autogen/include/moc_containment.cpp:526 #31 0x00007f70e49e0d31 in Plasma::Containment::addApplet (this=<optimized out>, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/containment.cpp:416 #32 0x00007f70e4a010fc in Plasma::ContainmentPrivate::createApplet (this=0x55f9ceed7a50, name=..., args=<optimized out>, id=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/private/containment_p.cpp:191 #33 0x00007f70e49dab33 in Plasma::Containment::createApplet (this=this@entry=0x55f9ce9cc150, name=..., args=..., geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/containment.cpp:346 #34 0x00007f70cbfb8d7c in SystemTray::startApplet (this=<optimized out>, pluginId=...) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/systemtray.cpp:471 #35 0x00007f70e1fd716f in QtPrivate::QSlotObjectBase::call (this=0x55f9d19fe270, r=0x55f9ce9cc150, a=0x7ffdbef4c860, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #36 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255 #37 0x00007f70cbfbf3c1 in QMetaObject::activate<void, QString> (sender=0x55f9d0d49ad0, mo=<optimized out>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #38 PlasmoidRegistry::plasmoidEnabled (this=0x55f9d0d49ad0, _t1=<optimized out>) at /usr/src/debug/plasma-workspace/build/applets/systemtray/systemtray_static_autogen/include/moc_plasmoidregistry.cpp:185 #39 PlasmoidRegistry::onEnabledPluginsChanged (this=<optimized out>, enabledPlugins=<optimized out>, disabledPlugins=...) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/plasmoidregistry.cpp:74 #40 0x00007f70e1fd716f in QtPrivate::QSlotObjectBase::call (this=0x55f9cffba5c0, r=0x55f9d0d49ad0, a=0x7ffdbef4ca80, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #41 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4255 #42 0x00007f70cbfc4e64 in QMetaObject::activate<void, QList<QString>, QList<QString> > (sender=0x55f9cc5df030, mo=<optimized out>, local_signal_index=1, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319 #43 SystemTraySettings::enabledPluginsChanged (this=0x55f9cc5df030, _t1=..., _t2=...) at /usr/src/debug/plasma-workspace/build/applets/systemtray/systemtray_static_autogen/include/moc_systemtraysettings.cpp:132 #44 SystemTraySettings::addEnabledPlugin (this=0x55f9cc5df030, pluginId=...) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/systemtraysettings.cpp:69 #45 PlasmoidRegistry::registerPlugin (this=0x55f9d0d49ad0, pluginMetaData=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/plasmoidregistry.cpp:131 #46 0x00007f70cbfbcd0d in PlasmoidRegistry::init (this=0x55f9d0d49ad0) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/plasmoidregistry.cpp:52 #47 SystemTray::restoreContents (this=<optimized out>, group=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/applets/systemtray/systemtray.cpp:181 #48 0x00007f70e49e2180 in Plasma::Containment::restore (this=0x55f9ce9cc150, group=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/containment.cpp:155 #49 0x00007f70e49e11bf in Plasma::Containment::addApplet (this=<optimized out>, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/containment.cpp:434 #50 0x00007f70e4a010fc in Plasma::ContainmentPrivate::createApplet (this=0x55f9ce500270, name=..., args=<optimized out>, id=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/private/containment_p.cpp:191 #51 0x00007f70e49dab33 in Plasma::Containment::createApplet (this=0x55f9d0700710, name=<optimized out>, args=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.1/src/plasma/containment.cpp:346 #52 0x00007f70e4ca6a96 in ContainmentItem::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x55f9d22719b0) at /usr/src/debug/libplasma/build/src/plasmaquick/PlasmaQuick_autogen/include/moc_containmentitem.cpp:170 #53 0x00007f70e1fc4554 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1411 #54 0x00007f70e43020a0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f9d0f2a4e0, e=0x55f9cf6573a0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3307 #55 0x00007f70e1f6a6c8 in QCoreApplication::notifyInternal2 (receiver=0x55f9d0f2a4e0, event=event@entry=0x55f9cf6573a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109 #56 0x00007f70e1f6aab2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x55f9cf6573a0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549 #57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55f9c94b8db0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904 #58 0x00007f70e224db18 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757 #59 postEventSourceDispatch (s=0x55f9c94c0410) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #60 0x00007f70e0ad6f8d in g_main_dispatch (context=0x7f70d4000f60) at ../glib/glib/gmain.c:3565 #61 0x00007f70e0ad8657 in g_main_context_dispatch_unlocked (context=0x7f70d4000f60) at ../glib/glib/gmain.c:4425 #62 g_main_context_iterate_unlocked (context=context@entry=0x7f70d4000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490 #63 0x00007f70e0ad8865 in g_main_context_iteration (context=0x7f70d4000f60, may_block=1) at ../glib/glib/gmain.c:4556 #64 0x00007f70e224a9d2 in QEventDispatcherGlib::processEvents (this=0x55f9c94bff50, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #65 0x00007f70e1f75a86 in QEventLoop::processEvents (this=0x7ffdbef4d6b0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #66 QEventLoop::exec (this=0x7ffdbef4d6b0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #67 0x00007f70e1f6f171 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452 #68 0x00007f70e42fd31a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2574 #69 0x000055f99ff8b2d9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.1/shell/main.cpp:188
Thank you for the bug report. Based on the backtrace this looks like a duplicate of bug 511116. See https://bugreports.qt.io/browse/QTBUG-139626 This should be fixed with Qt 6.10.1 *** This bug has been marked as a duplicate of bug 511116 ***