| Summary: | Plasmashell crash while unpinning default applications | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | masaq <masaq.dev> |
| Component: | Task Manager and Icons-Only Task Manager widgets | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | CC: | kdedev, nate, qydwhotmail |
| Priority: | NOR | Keywords: | drkonqi |
| Version First Reported In: | 6.3.4 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | https://crash-reports.kde.org/organizations/kde/issues/175949/events/974c9fa151444fe897db023417a67065/ | ||
| Attachments: | New crash information added by DrKonqi | ||
|
Description
masaq
2025-05-09 08:11:05 UTC
Created attachment 181101 [details]
New crash information added by DrKonqi
DrKonqi auto-attaching complete backtrace.
Thread 1 (Thread 0x7f14cd23dd80 (LWP 8567)): [KCrash Handler] #5 QPointerEvent::pointingDevice (this=this@entry=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qevent.cpp:332 #6 0x00007f14d42d22a4 in QPointerEvent::exclusiveGrabber (this=this@entry=0x0, point=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qevent.cpp:354 #7 0x00007f14d54513f0 in QQuickPointerHandler::setExclusiveGrab (this=0x564da3ac9e00, ev=0x0, point=..., grab=false) at /usr/src/debug/qt6-qtdeclarative-6.9.0-2.fc42.x86_64/src/quick/handlers/qquickpointerhandler.cpp:501 #8 0x00007f14d5699b5c in QQuickDeliveryAgentPrivate::onGrabChanged (this=0x564da6ab15a0, grabber=0x564da3ac9e00, transition=QPointingDevice::UngrabExclusive, event=0x0, point=...) at /usr/src/debug/qt6-qtdeclarative-6.9.0-2.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:1879 #9 0x00007f14d3b6033a in QtPrivate::QSlotObjectBase::call (this=0x564da8226480, r=0x564da3ca1250, a=0x7ffe130871b0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #10 doActivate<false> (sender=0x564da2b196e0, signal_index=5, argv=argv@entry=0x7ffe130871b0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #11 0x00007f14d3b56d09 in QMetaObject::activate (sender=sender@entry=0x564da792ad30, m=m@entry=0x7f14d4bc1480 <QPointingDevice::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe130871b0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #12 0x00007f14d433349c in QMetaObject::activate<void, QObject*, QPointingDevice::GrabTransition, QPointerEvent const*, QEventPoint> (sender=0x564da792ad30, mo=0x7f14d4bc1480 <QPointingDevice::staticMetaObject>, local_signal_index=0, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #13 QPointingDevice::grabChanged (this=this@entry=0x564da2b196e0, _t1=<optimized out>, _t2=<optimized out>, _t2@entry=QPointingDevice::UngrabExclusive, _t3=<optimized out>, _t3@entry=0x0, _t4=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qpointingdevice.cpp:234 #14 0x00007f14d4334224 in QPointingDevicePrivate::setExclusiveGrabber (this=0x564da2b1cdf0, event=0x0, point=..., exclusiveGrabber=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qpointingdevice.cpp:516 #15 0x00007f14d56974f3 in QQuickDeliveryAgentPrivate::handleWindowDeactivate (this=<optimized out>, win=0x564da3489fd0) at /usr/src/debug/qt6-qtdeclarative-6.9.0-2.fc42.x86_64/src/quick/util/qquickdeliveryagent.cpp:1429 #16 0x00007f14d3b6033a in QtPrivate::QSlotObjectBase::call (this=0x564da3629890, r=0x564da3489fd0, a=0x7ffe13087500) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461 #17 doActivate<false> (sender=0x7ffe13087ad0, signal_index=15, argv=argv@entry=0x7ffe13087500) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4138 #18 0x00007f14d3b56d09 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f14d4bbe620, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffe13087500) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #19 0x00007f14d42d99a9 in QMetaObject::activate<void, Qt::ApplicationState> (sender=<optimized out>, mo=0x7f14d4bbe620, local_signal_index=7, ret=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306 #20 QGuiApplication::applicationStateChanged (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qguiapplication.cpp:336 #21 0x00007f14d42f121a in QGuiApplicationPrivate::setApplicationState (state=state@entry=Qt::ApplicationInactive, forcePropagate=forcePropagate@entry=false) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.h:98 #22 0x00007f14d42f1702 in QGuiApplicationPrivate::processFocusWindowEvent (e=0x564da8eedfb0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:2735 #23 0x00007f14d435862c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1113 #24 0x00007f14d4358848 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1082 #25 0x00007f14d3b607da in doActivate<false> (sender=0x564da2b07b40, signal_index=4, argv=0x7ffe13087728, argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4150 #26 0x00007f14d3b56d09 in QMetaObject::activate (sender=sender@entry=0x564da2b07b40, m=m@entry=0x7f14d4090760 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198 #27 0x00007f14d3aeee47 in QAbstractEventDispatcher::awake (this=this@entry=0x564da2b07b40) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/corelib/Core_autogen/include/moc_qabstracteventdispatcher.cpp:128 #28 0x00007f14d3dff5ab in QEventDispatcherGlib::processEvents (this=0x564da2b07b40, flags=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:406 #29 0x00007f14d3b03783 in QEventLoop::exec (this=this@entry=0x7ffe13087860, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qflags.h:77 #30 0x00007f14d3aff229 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449 #31 0x00007f14d42dac3d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1993 #32 0x00007f14d5e3d719 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2568 #33 0x0000564d9429fb24 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-6.3.4-3.fc42.x86_64/shell/main.cpp:191 Hmm, I don't see any KDE code in the backtrace. :/ Could be a Qt regression. Indeed it is: https://bugreports.qt.io/browse/QTBUG-131370 |