| Summary: | Plasmashell crashed after clicking on EndeavourOS Welcome Launcher | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | John McCulloch <johnmcculloch1> |
| Component: | generic-crash | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | CC: | cscully449, kdedev, moattasam, nate, pocallaghan, raspberryfit99, redbeana44945, renner0 |
| Priority: | HI | Keywords: | drkonqi |
| Version First Reported In: | 6.5.0 | ||
| Target Milestone: | 1.0 | ||
| Platform: | EndeavourOS | ||
| OS: | Linux | ||
| URL: | https://bugreports.qt.io/browse/QTBUG-139626 | ||
| Latest Commit: | Version Fixed/Implemented In: | Qt 6.10.1 | |
| Sentry Crash Report: | |||
| Attachments: | New crash information added by DrKonqi | ||
Created attachment 186147 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Searchable backtrace
Thread 1 (Thread 0x7f7f5651e080 (LWP 1301)):
[KCrash Handler]
#4 0x00007f7f5cf7c5cc in QMetaObject::property (this=0x555874bc3008, index=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qmetaobject.cpp:1293
#5 0x00007f7f5e4761a3 in QQmlPrivate::loadFallbackAsVariant (lookup=0x555874b9e960, object=0x555874d3df70, target=0x7fff7129b1d8, aotContext=0x7fff7129b2e0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:1458
#6 QQmlPrivate::AOTCompiledContext::getObjectLookup (this=this@entry=0x7fff7129b2e0, index=index@entry=340, object=0x555874d3df70, target=target@entry=0x7fff7129b1d8) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:2813
#7 0x00007f7f2bf56faf in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_battery_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#29}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7fff7129b2e0, argv=0x7fff7129b670) at /usr/src/debug/powerdevil/build/applets/batterymonitor/.rcc/qmlcache/org.kde.plasma.battery_main_qml.cpp:6762
#8 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_battery_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#29}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/powerdevil/build/applets/batterymonitor/.rcc/qmlcache/org.kde.plasma.battery_main_qml.cpp:6786
#9 0x00007f7f5e448c51 in operator() (argc=<optimized out>, __closure=0x7fff7129b370, argv=0x7fff7129b670) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:451
#10 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=0x555872d99280, typedFunction=typedFunction@entry=0x7fff7129b3a8, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:559
#11 0x00007f7f5e4505a6 in QV4::Moth::VME::exec (frame=<optimized out>, engine=0x555872d99280) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:436
#12 0x00007f7f5e39d439 in QV4::Moth::VME::exec (frame=0x7fff7129b470, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:824
#13 QV4::Function::call (this=0x555874ba12f0, thisObject=0x55587348dff0, a=<optimized out>, types=0x7fff7129b668, argc=0, context=0x7f7ed4ded1c8) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:36
#14 0x00007f7f5e4f4eb0 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
#15 0x00007f7f5e4863b6 in QQmlBinding::evaluate (this=0x555874cc0ba0, result=0x7fff7129b630, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding_p.h:86
#16 QQmlBinding::doUpdate (this=0x555874cc0ba0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:702
#17 0x00007f7f5e484fcd in QQmlBinding::update (this=0x555874cc0ba0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165
#18 0x00007f7f5e52c618 in QQmlObjectCreator::finalize (this=0x555874b86130, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1552
#19 0x00007f7f5e49e465 in QQmlComponentPrivate::complete (enginePriv=0x555872a9bd60, state=state@entry=0x555874cd0f00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133
#20 0x00007f7f5e4a138c in QQmlComponentPrivate::completeCreate (this=0x555874cd0e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1344
#21 0x00007f7f5fc53bfb in PlasmaQuick::SharedQmlEngine::completeInitialization (this=0x555874091f80, initialProperties=...) at /usr/src/debug/libplasma/libplasma-6.5.0/src/plasmaquick/sharedqmlengine.cpp:270
#22 0x00007f7f5fc342d4 in PlasmaQuick::AppletQuickItem::itemForApplet (applet=<optimized out>) at /usr/src/debug/libplasma/libplasma-6.5.0/src/plasmaquick/appletquickitem.cpp:630
#23 0x00007f7f5fc66ddc in ContainmentItem::appletAddedForward (this=0x55587422ea70, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.0/src/plasmaquick/plasmoid/containmentitem.cpp:689
#24 ContainmentItem::appletAddedForward (this=0x55587422ea70, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.0/src/plasmaquick/plasmoid/containmentitem.cpp:684
#25 0x00007f7f5cfd716f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#26 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
#27 0x00007f7f5f9b3dbf 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
#28 Plasma::Containment::appletAboutToBeAdded (this=<optimized out>, _t1=<optimized out>, _t2=...) at /usr/src/debug/libplasma/build/src/plasma/Plasma_autogen/include/moc_containment.cpp:526
#29 0x00007f7f5f9b0d31 in Plasma::Containment::addApplet (this=<optimized out>, applet=<optimized out>, geometryHint=...) at /usr/src/debug/libplasma/libplasma-6.5.0/src/plasma/containment.cpp:416
#30 0x00007f7f3a969c71 in SystemTray::startApplet (this=<optimized out>, pluginId=...) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.0/applets/systemtray/systemtray.cpp:468
#31 0x00007f7f5cfd716f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461
#32 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
#33 0x00007f7f3a96ebc3 in QMetaObject::activate<void, QString> (sender=<optimized out>, mo=<optimized out>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319
#34 PlasmoidRegistry::plasmoidEnabled (this=<optimized out>, _t1=...) at /usr/src/debug/plasma-workspace/build/applets/systemtray/systemtray_static_autogen/include/moc_plasmoidregistry.cpp:185
#35 0x00007f7f5cfd716f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, 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 0x00007f7f3a989ca5 in QMetaObject::activate<void, QString> (sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/include/qt6/QtCore/qobjectdefs.h:319
#38 DBusServiceObserver::serviceStarted (this=0x555872a9cf60, _t1=...) at /usr/src/debug/plasma-workspace/build/applets/systemtray/systemtray_static_autogen/include/moc_dbusserviceobserver.cpp:177
#39 DBusServiceObserver::serviceRegistered (this=0x555872a9cf60, service=...) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.0/applets/systemtray/dbusserviceobserver.cpp:160
#40 0x00007f7f5cfd716f in QtPrivate::QSlotObjectBase::call (this=<optimized out>, r=<optimized out>, a=<optimized out>, 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 0x00007f7f5e04819b in QMetaObject::activate<void, QString> (sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>, sender=<optimized out>, mo=<optimized out>, local_signal_index=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs.h:319
#43 QDBusServiceWatcher::serviceRegistered (this=0x555872bcfd10, _t1=...) at /usr/src/debug/qt6-base/build/src/dbus/DBus_autogen/include/moc_qdbusservicewatcher.cpp:190
#44 QDBusServiceWatcherPrivate::_q_serviceOwnerChanged (this=<optimized out>, service=..., oldOwner=..., newOwner=...) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusservicewatcher.cpp:56
#45 QDBusServiceWatcher::qt_static_metacall (_o=_o@entry=0x555872bcfd10, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=3, _a=_a@entry=0x7fff7129c858) at /usr/src/debug/qt6-base/build/src/dbus/DBus_autogen/include/moc_qdbusservicewatcher.cpp:113
#46 0x00007f7f5e048227 in QDBusServiceWatcher::qt_metacall (this=0x555872bcfd10, _c=<optimized out>, _id=3, _a=0x7fff7129c858) at /usr/src/debug/qt6-base/build/src/dbus/DBus_autogen/include/moc_qdbusservicewatcher.cpp:170
#47 0x00007f7f5dff9291 in QDBusConnectionPrivate::deliverCall (this=0x7f7f500016e0, object=0x555872bcfd10, msg=..., metaTypes=..., slotIdx=7) at /usr/src/debug/qt6-base/qtbase/src/dbus/qdbusintegrator.cpp:1008
#48 0x00007f7f5cfc4554 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1411
#49 0x00007f7f5f3020a0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x555872bcfd10, e=0x555874a69c60) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3307
#50 0x00007f7f5cf6a6c8 in QCoreApplication::notifyInternal2 (receiver=0x555872bcfd10, event=event@entry=0x555874a69c60) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1109
#51 0x00007f7f5cf6aab2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x555874a69c60) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1549
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x555872926db0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1904
#53 0x00007f7f5d24db18 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1757
#54 postEventSourceDispatch (s=0x55587292e470) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#55 0x00007f7f5bac1f8d in g_main_dispatch (context=0x7f7f50000f60) at ../glib/glib/gmain.c:3565
#56 0x00007f7f5bac3657 in g_main_context_dispatch_unlocked (context=0x7f7f50000f60) at ../glib/glib/gmain.c:4425
#57 g_main_context_iterate_unlocked (context=context@entry=0x7f7f50000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4490
#58 0x00007f7f5bac3865 in g_main_context_iteration (context=0x7f7f50000f60, may_block=1) at ../glib/glib/gmain.c:4556
#59 0x00007f7f5d24a9d2 in QEventDispatcherGlib::processEvents (this=0x55587292dc90, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#60 0x00007f7f5cf75a86 in QEventLoop::processEvents (this=0x7fff7129cec0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104
#61 QEventLoop::exec (this=0x7fff7129cec0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186
#62 0x00007f7f5cf6f171 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1452
#63 0x000055586dd652d9 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.5.0/shell/main.cpp:188
It looks like the crash is related to applets in the system tray, particularly in the battery monitor > QQmlPrivate::AOTCompiledContext It's https://bugreports.qt.io/browse/QTBUG-139626. *** Bug 512203 has been marked as a duplicate of this bug. *** *** Bug 512249 has been marked as a duplicate of this bug. *** *** Bug 511752 has been marked as a duplicate of this bug. *** *** Bug 512417 has been marked as a duplicate of this bug. *** *** Bug 512463 has been marked as a duplicate of this bug. *** *** Bug 512349 has been marked as a duplicate of this bug. *** |
Application: plasmashell (6.5.0) ApplicationNotResponding [ANR]: false Qt Version: 6.10.0 Frameworks Version: 6.19.0 Operating System: Linux 6.17.5-arch1-1 x86_64 Windowing System: Wayland Distribution: EndeavourOS DrKonqi: 6.5.0 [CoredumpBackend] -- Information about the crash: Had just started Plasma on EndeavourOS on my Lenovo Thinkpad T410. Plasmashell crashed when I clicked on EndeavourOS Welcome Launcher. Application ran on desktop, crashed and mouse pointer froze. Crash Handler activated allowing me to gather all the data in order to send this crash report The reporter is unsure if this crash is reproducible. -- Backtrace (Reduced): #5 0x00007f7f5e4761a3 in QQmlPrivate::loadFallbackAsVariant (lookup=0x555874b9e960, object=0x555874d3df70, target=0x7fff7129b1d8, aotContext=0x7fff7129b2e0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:1458 #6 QQmlPrivate::AOTCompiledContext::getObjectLookup (this=this@entry=0x7fff7129b2e0, index=index@entry=340, object=0x555874d3df70, target=target@entry=0x7fff7129b1d8) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqml.cpp:2813 #7 0x00007f7f2bf56faf in QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_battery_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#29}::operator()(QQmlPrivate::AOTCompiledContext const*, void**) const (__closure=0x0, aotContext=0x7fff7129b2e0, argv=0x7fff7129b670) at /usr/src/debug/powerdevil/build/applets/batterymonitor/.rcc/qmlcache/org.kde.plasma.battery_main_qml.cpp:6762 #8 QmlCacheGeneratedCode::_qt_qml_plasma_applet_org_kde_plasma_battery_main_qml::aotBuiltFunctions::{lambda(QQmlPrivate::AOTCompiledContext const*, void**)#29}::_FUN(QQmlPrivate::AOTCompiledContext const*, void**) () at /usr/src/debug/powerdevil/build/applets/batterymonitor/.rcc/qmlcache/org.kde.plasma.battery_main_qml.cpp:6786 #9 0x00007f7f5e448c51 in operator() (argc=<optimized out>, __closure=0x7fff7129b370, argv=0x7fff7129b670) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:451 #10 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=0x555872d99280, typedFunction=typedFunction@entry=0x7fff7129b3a8, argv=<optimized out>, types=<optimized out>, argc=<optimized out>, call=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:559 #11 0x00007f7f5e4505a6 in QV4::Moth::VME::exec (frame=<optimized out>, engine=0x555872d99280) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:436 #12 0x00007f7f5e39d439 in QV4::Moth::VME::exec (frame=0x7fff7129b470, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:824 #13 QV4::Function::call (this=0x555874ba12f0, thisObject=0x55587348dff0, a=<optimized out>, types=0x7fff7129b668, argc=0, context=0x7f7ed4ded1c8) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4function.cpp:36 #14 0x00007f7f5e4f4eb0 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 #15 0x00007f7f5e4863b6 in QQmlBinding::evaluate (this=0x555874cc0ba0, result=0x7fff7129b630, type=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding_p.h:86 #16 QQmlBinding::doUpdate (this=0x555874cc0ba0, watcher=..., flags=..., scope=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:702 #17 0x00007f7f5e484fcd in QQmlBinding::update (this=0x555874cc0ba0, flags=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlbinding.cpp:165 #18 0x00007f7f5e52c618 in QQmlObjectCreator::finalize (this=0x555874b86130, interrupt=...) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp:1552 #19 0x00007f7f5e49e465 in QQmlComponentPrivate::complete (enginePriv=0x555872a9bd60, state=state@entry=0x555874cd0f00) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/ftw/qbipointer_p.h:133 #20 0x00007f7f5e4a138c in QQmlComponentPrivate::completeCreate (this=0x555874cd0e80) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlcomponent.cpp:1344 Reported using DrKonqi