Application: plasmashell (6.0.4) Qt Version: 6.7.0 Frameworks Version: 6.1.0 Operating System: Linux 6.6.21-273-tkg-linux-lts-tkg-bmq x86_64 Windowing System: Wayland Distribution: Arch Linux DrKonqi: 6.0.4 [CoredumpBackend] -- Information about the crash: After the update from Plasma 6.0.3 to 6.0.4, my favorite apps in the Application Launcher were out of order. While trying to drag-and-drop them into the correct order, plasmashell crashed right away. After this crash, reordering the items worked fine. The crash does not seem to be reproducible. -- Backtrace (Reduced): #5 std::__atomic_base<QObjectPrivate::Connection*>::load (__m=std::memory_order_acquire, this=0x74006100630079) at /usr/include/c++/13.2.1/atomic:576 #6 std::atomic<QObjectPrivate::Connection*>::load (__m=std::memory_order_acquire, this=0x74006100630079) at /usr/include/c++/13.2.1/atomic:577 #7 QAtomicOps<QObjectPrivate::Connection*>::loadAcquire<QObjectPrivate::Connection*> (_q_value=<error reading variable: Cannot access memory at address 0x74006100630079>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/thread/qatomic_cxx11.h:214 #8 QBasicAtomicPointer<QObjectPrivate::Connection>::loadAcquire (this=0x74006100630079) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/thread/qbasicatomic.h:177 #9 QObjectPrivate::maybeSignalConnected (this=<optimized out>, signalIndex=9) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobject.cpp:485 Reported using DrKonqi
Created attachment 168627 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Searchable backtrace Thread 1 (Thread 0x74a962a5e9c0 (LWP 1644)): [KCrash Handler] #5 std::__atomic_base<QObjectPrivate::Connection*>::load (__m=std::memory_order_acquire, this=0x74006100630079) at /usr/include/c++/13.2.1/atomic:576 #6 std::atomic<QObjectPrivate::Connection*>::load (__m=std::memory_order_acquire, this=0x74006100630079) at /usr/include/c++/13.2.1/atomic:577 #7 QAtomicOps<QObjectPrivate::Connection*>::loadAcquire<QObjectPrivate::Connection*> (_q_value=<error reading variable: Cannot access memory at address 0x74006100630079>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/thread/qatomic_cxx11.h:214 #8 QBasicAtomicPointer<QObjectPrivate::Connection>::loadAcquire (this=0x74006100630079) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/thread/qbasicatomic.h:177 #9 QObjectPrivate::maybeSignalConnected (this=<optimized out>, signalIndex=9) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobject.cpp:485 #10 0x000074a967b97460 in doActivate<false> (sender=0x583b0f912c30, signal_index=9, argv=0x7fff4d32d2e8) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobject.cpp:3980 #11 0x000074a9691bbcc4 in QQuickMouseArea::mouseMoveEvent (this=0x583b0ee67880, event=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/items/qquickmousearea.cpp:689 #12 0x000074a969198fdb in QQuickItem::event (this=0x583b0ee67880, ev=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/items/qquickitem.cpp:9058 #13 0x000074a9698fbfcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x583b0ee67880, e=0x7fff4d32dea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287 #14 0x000074a967b3dae8 in QCoreApplication::notifyInternal2 (receiver=0x583b0ee67880, event=0x7fff4d32dea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134 #15 0x000074a967b3db2d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1575 #16 0x000074a96932e304 in QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem (this=this@entry=0x583b0d53d140, item=item@entry=0x583b0ee67880, isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7fff4d32dea0, handlersOnly=handlersOnly@entry=false) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/util/qquickdeliveryagent.cpp:2305 #17 0x000074a96932e94e in QQuickDeliveryAgentPrivate::deliverUpdatedPoints (this=this@entry=0x583b0d53d140, event=event@entry=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/util/qquickdeliveryagent.cpp:2090 #18 0x000074a9693305c3 in QQuickDeliveryAgentPrivate::deliverPointerEvent (this=this@entry=0x583b0d53d140, event=event@entry=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/util/qquickdeliveryagent.cpp:1930 #19 0x000074a9693316be in QQuickDeliveryAgentPrivate::handleMouseEvent (this=this@entry=0x583b0d53d140, event=event@entry=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/util/qquickdeliveryagent.cpp:1684 #20 0x000074a969331e08 in QQuickDeliveryAgent::event (this=<optimized out>, ev=0x7fff4d32dea0) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/util/qquickdeliveryagent.cpp:726 #21 0x000074a969240e8f in QQuickWindow::event (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0/src/quick/items/qquickwindow.cpp:1530 #22 0x000074a9698fbfcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x583b0d53cb60, e=0x7fff4d32dea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287 #23 0x000074a967b3dae8 in QCoreApplication::notifyInternal2 (receiver=0x583b0d53cb60, event=0x7fff4d32dea0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134 #24 0x000074a967b3db3d in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1589 #25 0x000074a9681720e5 in QGuiApplicationPrivate::processMouseEvent (e=0x74a954003980) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/kernel/qguiapplication.cpp:2327 #26 0x000074a9681dcfdc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/kernel/qwindowsysteminterface.cpp:1114 #27 0x000074a9685c1244 in userEventSourceDispatch (source=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/platform/unix/qeventdispatcher_glib.cpp:38 #28 0x000074a96660c199 in g_main_dispatch (context=0x74a95c000f00) at ../glib/glib/gmain.c:3344 #29 0x000074a96666b3bf in g_main_context_dispatch_unlocked (context=0x74a95c000f00) at ../glib/glib/gmain.c:4152 #30 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x74a95c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #31 0x000074a96660b712 in g_main_context_iteration (context=0x74a95c000f00, may_block=1) at ../glib/glib/gmain.c:4282 #32 0x000074a967d83df4 in QEventDispatcherGlib::processEvents (this=0x583b0ba4aff0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #33 0x000074a967b45c7e in QEventLoop::processEvents (flags=..., this=0x7fff4d32e360) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventloop.cpp:100 #34 QEventLoop::exec (this=0x7fff4d32e360, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventloop.cpp:182 #35 0x000074a967b416e8 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/global/qflags.h:74 #36 0x000074a9698f851a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:2555 #37 0x0000583b0b35a2a7 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace/plasma-workspace-6.0.4/shell/main.cpp:214
*** Bug 487236 has been marked as a duplicate of this bug. ***
Backtrace is all in Qt; maybe a Qt bug? Have you been able to reproduce this at all since hitting it once?
I have only hit this crash once. Not sure how to reproduce it.
Can I ask you to please check to see if it's still an issue with Plasma 6.3 with Qt 6.8.2 or later?
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!