Created attachment 184956 [details] A backtrice generated as instructed here https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports SUMMARY Around 3-4 weeks ago (I'm on Arch Linux, updating frequently), it started to crash, seems like early after boot (so I have to call plasmashell from terminal - a few times until it stops crashing). Sorry if it's a duplicate; it's above my level to figure out. STEPS TO REPRODUCE 1. Start the system, log in 2. Wait a while (I usually have Firefox opened at that moment) 3. Observe crash (no task panel) 4. Open a terminal, call plasmashell 5. It crashes again, start from #3 a few times SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.16.7-zen1-1-zen (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 5500 Memory: 32 GiB of RAM (31.2 GiB usable) Graphics Processor: AMD Radeon RX 6650 XT ADDITIONAL INFORMATION bt full is in the attachment, here a plain bt for a quick peek ``` #0 0x00007ff6a8b393f8 in QJSEngine::handle (this=0x0, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsapi/qjsengine.h:320 #1 QQmlEnginePrivate::getV4Engine (e=0x0, e=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlengine_p.h:334 #2 QQuickStackElement::initialize (this=this@entry=0x5609bedde990, requiredProperties=requiredProperties@entry=0x0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickstackelement.cpp:210 #3 0x00007ff6a8b39efb in QQuickStackElement::load (this=0x5609bedde990, parent=0x5609bd2a7b90) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickstackelement.cpp:180 #4 0x00007ff6a8b4412f in QQuickStackView::replace (this=0x5609bd2a7b90, args=0x7ffc9a338cd0) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quicktemplates/qquickstackview.cpp:910 #5 0x00007ff6a8b45dac in QQuickStackView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickstackview_p.cpp:465 #6 0x00007ff6a8b465d7 in QQuickStackView::qt_metacall (this=0x5609bd2a7b90, _c=<optimized out>, _id=18, _a=0x7ffc9a338cf0) at /usr/src/debug/qt6-declarative/build/src/quicktemplates/QuickTemplates2_autogen/include/moc_qquickstackview_p.cpp:725 #7 0x00007ff6b11542c3 in QQmlObjectOrGadget::metacall (this=<optimized out>, type=<optimized out>, index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/qml/qqmlobjectorgadget.cpp:14 #8 0x00007ff6b1011945 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3070 #9 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const QV4::Value*, int) const::<lambda()> > (__closure=<synthetic pointer>, call=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3053 #10 QV4::QObjectMethod::callInternal (this=<optimized out>, thisObject=<optimized out>, argv=0x7ff687349560, argc=3) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp:3064 #11 0x00007ff6b106ba6e in QV4::Moth::VME::interpret (frame=0x5609bd2a7b90, frame@entry=0x7ffc9a339220, engine=0x5609bb69c940, code=0x7ff687349548 "\300\323[$\366\177") at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:798 #12 0x00007ff6b106f584 in QV4::Moth::VME::exec (frame=<optimized out>, engine=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4vme_moth.cpp:487 #13 0x00007ff6b0fc4140 in QV4::Moth::VME::exec (frame=0x7ffc9a339220, engine=0x5609bb69c940) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4engine_p.h:830 #14 qfoDoCall (fo=<optimized out>, thisObject=<optimized out>, argv=<optimized out>, argc=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp:527 #15 0x00007ff6b100515c in QV4::QObjectSlotDispatcher::impl (which=<optimized out>, this_=<optimized out>, receiver=<optimized out>, metaArgs=<optimized out>, ret=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h:81 #16 0x00007ff6afdd466f in QtPrivate::QSlotObjectBase::call (this=0x5609bd7e11a0, r=0x5609bdd5a820, a=0x7ffc9a3395b0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:461 #17 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4157 #18 0x00007ff6b1598239 in QMetaObject::activate<void, QQuickImageBase::Status> (sender=0x5609bdd5a820, mo=<optimized out>, local_signal_index=2, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:306 #19 QQuickImageBase::statusChanged (this=0x5609bdd5a820, _t1=<optimized out>) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickimagebase_p.cpp:325 #20 QQuickImageBase::requestFinished (this=0x5609bdd5a820) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/items/qquickimagebase.cpp:384 #21 0x00007ff6b1593c47 in QQuickImageBase::qt_metacall (this=this@entry=0x5609bdd5a820, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=13, _a=_a@entry=0x7ffc9a3396f8) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickimagebase_p.cpp:293 #22 0x00007ff6b1596c3e in QQuickImage::qt_metacall (this=0x5609bdd5a820, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffc9a3396f8) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/moc_qquickimage_p.cpp:249 #23 0x00007ff6afdd4aab in doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4183 #24 0x00007ff6b17c349f in QQuickPixmapReply::finished (this=0x5609bee9acb0) at /usr/src/debug/qt6-declarative/build/src/quick/Quick_autogen/include/qquickpixmapcache.moc:123 #25 QQuickPixmapReply::event (this=0x5609bee9acb0, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickpixmapcache.cpp:1430 #26 QQuickPixmapReply::event (this=0x5609bee9acb0, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative/src/quick/util/qquickpixmapcache.cpp:1408 #27 0x00007ff6b1f01dd0 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5609bee9acb0, e=0x7ff64800acd0) at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:3300 #28 0x00007ff6afd68678 in QCoreApplication::notifyInternal2 (receiver=0x5609bee9acb0, event=event@entry=0x7ff64800acd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1106 #29 0x00007ff6afd68a5b in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x7ff64800acd0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1546 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5609bace9ec0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1891 #31 0x00007ff6b00437f8 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1744 #32 postEventSourceDispatch (s=0x5609bacf3260) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #33 0x00007ff6ae817880 in g_main_dispatch (context=0x7ff6a4000f70) at ../glib/glib/gmain.c:3398 #34 0x00007ff6ae818cd7 in g_main_context_dispatch_unlocked (context=0x7ff6a4000f70) at ../glib/glib/gmain.c:4249 #35 g_main_context_iterate_unlocked (context=context@entry=0x7ff6a4000f70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314 #36 0x00007ff6ae818ee5 in g_main_context_iteration (context=0x7ff6a4000f70, may_block=1) at ../glib/glib/gmain.c:4379 #37 0x00007ff6b003ffe2 in QEventDispatcherGlib::processEvents (this=0x5609bacf3a00, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #38 0x00007ff6afd74ca6 in QEventLoop::processEvents (this=0x7ffc9a339bc0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:104 #39 QEventLoop::exec (this=0x7ffc9a339bc0, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:186 #40 0x00007ff6afd6cd21 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1449 #41 0x00007ff6b1efc5ea in QApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/widgets/kernel/qapplication.cpp:2567 #42 0x00005609b62203f1 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.4.5/shell/main.cpp:188 ```
Also, I have a hidden taskbar. When I move my cursor down to it (before it crashes), I can see the audio icon displayed as either muted or uninitialized; then it crashes after a second.
I had the same crash happen. I had woken the laptop from sleep. After I plugged in the docking cable and plasmashell crashed after starting to initialize the external displays. I have not seen this on another system running git-master ❯ kinfo pci id for fd 16: 10de:2520, driver (null) kmsro: driver missing Operating System: Solus 4.7 KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.16.5-322.current (64-bit) Graphics Platform: Wayland Processors: 16 × 11th Gen Intel® Core™ i7-11800H @ 2.30GHz Memory: 64 GiB of RAM (62.5 GiB usable) Graphics Processor 1: Intel® UHD Graphics Graphics Processor 2: NVIDIA GeForce RTX 3060 Laptop GPU
I found an older bug report with the same backtrace, so I'm merging this in with the other. Please follow bug 509192 for updates. Thanks! *** This bug has been marked as a duplicate of bug 509192 ***