https://bugs.kde.org/show_bug.cgi?id=477117

            Bug ID: 477117
           Summary: Deleting panel sometimes crashes plasmashell in
                    PanelConfigView::hideEvent()
    Classification: Plasma
           Product: plasmashell
           Version: master
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: qt6
          Severity: crash
          Priority: NOR
         Component: Panel
          Assignee: plasma-b...@kde.org
          Reporter: n...@kde.org
                CC: niccolo.venera...@gmail.com
  Target Milestone: 1.0

Plasma 6 Wayland, today's git master, 200% scale, 2 screens.


STEPS TO REPRODUCE
1. Have a panel
2. Right-Click on desktop > Add Panel > Empty panel
3. Right-click on empty panel > Enter Edit Mode
4. Click on "Delete Panel" button in panel configuration popup


OBSERVED RESULT
*Sometimes* Plasma crashes with the following backtrace:

#0  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at
pthread_kill.c:44
#1  0x00007fb33b8ae8a3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>)
    at pthread_kill.c:78
#2  0x00007fb33b85c8ee in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fb33f2a985c in KCrash::defaultCrashHandler(int) (sig=11)
    at /home/nate/kde/src/kcrash/src/kcrash.cpp:612
#4  0x00007fb33b85c9a0 in <signal handler called> () at /lib64/libc.so.6
#5  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at
pthread_kill.c:44
#6  0x00007fb33b8ae8a3 in __pthread_kill_internal (signo=11,
threadid=<optimized out>)
    at pthread_kill.c:78
#7  0x00007fb33b85c8ee in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#8  0x00007fb33b85c9a0 in <signal handler called> () at /lib64/libc.so.6
#9  0x00007fb33b8a9167 in __futex_abstimed_wait_common64
    (private=0, cancel=true, abstime=0x0, op=393, expected=0,
futex_word=0x7cc62b0)
    at futex-internal.c:57
#10 __futex_abstimed_wait_common
    (futex_word=futex_word@entry=0x7cc62b0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0,
cancel=cancel@entry=true) at futex-internal.c:87
#11 0x00007fb33b8a91ef in __GI___futex_abstimed_wait_cancelable64
    (futex_word=futex_word@entry=0x7cc62b0, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#12 0x00007fb33b8abb09 in __pthread_cond_wait_common
    (abstime=0x0, clockid=0, mutex=<optimized out>, cond=0x7cc6288) at
pthread_cond_wait.c:503
#13 ___pthread_cond_wait (cond=0x7cc6288, mutex=<optimized out>) at
pthread_cond_wait.c:618
#14 0x00007fb33c12d2ab in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x7cc6260)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:103
#15 QWaitCondition::wait(QMutex*, QDeadlineTimer)
    (this=<optimized out>, mutex=0xbfbc228, deadline=...)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:181
#16 0x00007fb33eec40c7 in
QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*)
    (this=this@entry=0x2b17a40, w=0x945f3d0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1334
#17 0x00007fb33eec4dfd in
QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*)
    (w=<optimized out>, this=0x2b17a40)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1323
#18 QSGThreadedRenderLoop::hide(QQuickWindow*) (this=0x2b17a40,
window=0x3e454d0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1124
#19 0x0000000000449329 in PanelConfigView::hideEvent(QHideEvent*)
(this=0x3e454d0, ev=<optimized out>)
    at /home/nate/kde/src/plasma-workspace/shell/panelconfigview.cpp:322
#20 0x00007fb33c864a58 in QWindow::event(QEvent*) (this=0x3e454d0,
ev=0x7fffdc4eeff0)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:2565
#21 0x00007fb33d7c2b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0x3e454d0, e=0x7fffdc4eeff0)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/widgets/kernel/qapplication.cpp:3290
#22 0x00007fb33bfa0be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x3e454d0, event=0x7fffdc4eeff0)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1118
#23 0x00007fb33bfa0ded in QCoreApplication::sendEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1536
#24 0x00007fb33c862131 in QWindowPrivate::setVisible(bool) (visible=false,
this=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:413
#25 QWindow::setVisible(bool) (this=<optimized out>, visible=false)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:672
#26 0x00007fb33c86236b in QWindow::hide() (this=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:2221
#27 0x000000000044407f in PanelView::event(QEvent*) (this=0xae5a7b0,
e=0x7fffdc4ef250)
    at /home/nate/kde/src/plasma-workspace/shell/panelview.cpp:1142
#28 0x00007fb33d7c2b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0xae5a7b0, e=0x7fffdc4ef250)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/widgets/kernel/qapplication.cpp:3290
#29 0x00007fb33bfa0be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0xae5a7b0, event=0x7fffdc4ef250)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1118
#30 0x00007fb33bfa0ded in QCoreApplication::sendEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1536
#31 0x00007fb33c862131 in QWindowPrivate::setVisible(bool) (visible=false,
this=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:413
#32 QWindow::setVisible(bool) (this=<optimized out>, visible=false)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindow.cpp:672
#33 0x00007fb33c0025d8 in doActivate<false>(QObject*, int, void**)
    (sender=0x8341020, signal_index=5, argv=0x7fffdc4ef390)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qobject.cpp:4033
#34 0x00007fb33bff8637 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=<optimized out>, m=m@entry=0x7fb33f57d760,
local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fffdc4ef390)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qobject.cpp:4081
#35 0x00007fb33f5344f2 in Plasma::Applet::destroyedChanged(bool)
    (this=<optimized out>, _t1=<optimized out>, _t1@entry=true)
    at
/home/nate/kde/build6/plasma-framework/src/plasma/KF6Plasma_autogen/include/moc_applet.cpp:1157
#36 0x00007fb33f553200 in Plasma::AppletPrivate::setDestroyed(bool)
    (this=this@entry=0x668f440, destroyed=destroyed@entry=true)
    at /home/nate/kde/src/plasma-framework/src/plasma/private/applet_p.cpp:217
#37 0x00007fb33f553dda in Plasma::AppletPrivate::askDestroy() (this=0x668f440)
    at /home/nate/kde/src/plasma-framework/src/plasma/private/applet_p.cpp:242
#38 0x00007fb33c0025d8 in doActivate<false>(QObject*, int, void**)
    (sender=0x7bb1d40, signal_index=7, argv=0x7fffdc4ef600)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qobject.cpp:4033
#39 0x00007fb33bff8637 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**)
    (sender=sender@entry=0x7bb1d40, m=m@entry=0x7fb33cf0e6e0,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x7fffdc4ef600)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qobject.cpp:4081
#40 0x00007fb33cc1daf4 in QAction::triggered(bool) (this=this@entry=0x7bb1d40,
_t1=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qaction.cpp:642
#41 0x00007fb33cc20aab in QAction::activate(QAction::ActionEvent)
    (this=0x7bb1d40, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qaction.cpp:1102
#42 0x00007fb33cc21cbf in QAction::qt_metacall(QMetaObject::Call, int, void**)
    (this=0x7bb1d40, _c=QMetaObject::InvokeMetaMethod, _id=8,
_a=0x7fffdc4ef9b0)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qaction.cpp:597
#43 0x00007fb33e5d8e9a in QQmlObjectOrGadget::metacall(QMetaObject::Call, int,
void**) const
    (this=this@entry=0x7fffdc4efc30,
type=type@entry=QMetaObject::InvokeMetaMethod, index=<optimized out>,
index@entry=13, argv=argv@entry=0x7fffdc4ef9b0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmlobjectorgadget.cpp:14
#44 0x00007fb33e4661dc in QV4::CallMethod
    (callType=QMetaObject::InvokeMetaMethod, callArgs=<optimized out>,
engine=0x2b6fcc0, argTypes=0x0, argCount=0, returnType=..., index=13,
object=...)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1543
#45 QV4::CallPrecise(QQmlObjectOrGadget const&, QQmlPropertyData const&,
QV4::ExecutionEngine*, QV4::CallData*, QMetaObject::Call) (object=...,
data=<optimized out>, engine=<optimized out>, 
    engine@entry=0x2b6fcc0, callArgs=<optimized out>, 
    callArgs@entry=0x7fb3083b8580,
callType=callType@entry=QMetaObject::InvokeMetaMethod)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:1836
#46 0x00007fb33e468bf5 in operator() (__closure=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#47 operator()<QV4::QObjectMethod::callInternal(const QV4::Value*, const
QV4::Value*, int) const::<lambda()> > (call=<optimized out>,
__closure=<synthetic pointer>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2710
#48 QV4::QObjectMethod::callInternal(QV4::Value const*, QV4::Value const*, int)
const
    (this=<optimized out>, thisObject=<optimized out>, argv=0x7fb3083b84f8,
argc=0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4qobjectwrapper.cpp:2733
#49 0x00007fb33e4c0f2b in QV4::FunctionObject::call(QV4::Value const*,
QV4::Value const*, int) const
    (argc=<optimized out>, argv=<optimized out>, thisObject=<optimized out>,
this=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/jsruntime/qv4functionobject_p.h:171
#50 QV4::Moth::VME::interpret(QV4::JSTypesStackFrame*, QV4::ExecutionEngine*,
char const*)
    (frame=0x7cc62b0, 
    frame@entry=0x7fffdc4eff40, engine=0x2b6fcc0, code=0x7fb3083b8530
"\340\322\305}\262\177")
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:902
#51 0x00007fb33e4c5d37 in QV4::Moth::VME::exec(QV4::JSTypesStackFrame*,
QV4::ExecutionEngine*)
    (frame=frame@entry=0x7fffdc4eff40, engine=engine@entry=0x2b6fcc0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4vme_moth.cpp:584
#52 0x00007fb33e410f96 in QV4::doCall(QV4::Function*, QV4::Value const*,
QV4::Value const*, int, QV4::ExecutionContext*)
    (self=self@entry=0x8526ad0, thisObject=<optimized out>,
argv=argv@entry=0x7fb3083b84f0, argc=argc@entry=0,
context=context@entry=0x7fb2fd8f43d0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4function.cpp:54
#53 0x00007fb33e41138a in QV4::Function::call(QV4::Value const*, QV4::Value
const*, int, QV4::ExecutionContext*)
    (this=this@entry=0x8526ad0, thisObject=<optimized out>,
argv=argv@entry=0x7fb3083b84f0, argc=argc@entry=0,
context=context@entry=0x7fb2fd8f43d0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4function.cpp:79
#54 0x00007fb33e41159b in operator()
    (argc=0, argv=0x7fb3083b84f0, thisObject=<optimized out>,
__closure=<synthetic pointer>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4function.cpp:30
#55 QV4::convertAndCall<QV4::Function::call(QObject*, void**, const QMetaType*,
int, QV4::ExecutionContext*)::<lambda(const QV4::Value*, const QV4::Value*,
int)> >
    (call=..., argc=0, types=0x7fffdc4f01c0, a=0x7fffdc4f01b0,
thisObject=0xb93f250, engine=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/jsruntime/qv4jscall_p.h:170
#56 QV4::Function::call(QObject*, void**, QMetaType const*, int,
QV4::ExecutionContext*)
    (this=0x8526ad0, thisObject=0xb93f250, a=a@entry=0x7fffdc4f01b0,
types=types@entry=0x7fffdc4f01c0, argc=0, context=0x7fb2fd8f43d0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/jsruntime/qv4function.cpp:27
#57 0x00007fb33e59a6a7 in QQmlJavaScriptExpression::evaluate(void**, QMetaType
const*, int)
    (this=<optimized out>, a=a@entry=0x7fffdc4f01b0,
types=types@entry=0x7fffdc4f01c0, argc=argc@entry=0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmljavascriptexpression_p.h:248
#58 0x00007fb33e518fb3 in QQmlBoundSignalExpression::evaluate(void**)
(this=0xb942970, a=a@entry=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmlboundsignal.cpp:199
#59 0x00007fb33e519960 in QQmlBoundSignal_callback(QQmlNotifierEndpoint*,
void**) (e=0xb9429f0, a=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/redhat-linux-build/include/QtQml/6.6.0/QtQml/private/../../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:72
#60 0x00007fb33e5c72fc in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*,
void**)
    (endpoint=<optimized out>, a=0x0)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/qml/qml/qqmlnotifier.cpp:70
#61 0x00007fb33c001cc0 in doActivate<false>(QObject*, int, void**)
    (sender=0xb93f250, signal_index=65, argv=0x0)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qobject.cpp:3913
#62 0x00007fb3294f19ca in QQuickAbstractButtonPrivate::handleRelease(QPointF
const&, unsigned long)
    (this=0xb93f330, point=..., timestamp=12647443)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicktemplates/qquickabstractbutton.cpp:167
#63 0x00007fb32950d715 in QQuickControl::mouseReleaseEvent(QMouseEvent*)
    (this=<optimized out>, event=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quicktemplates/qquickcontrol.cpp:2049
#64 0x00007fb33ec3ef18 in QQuickItem::event(QEvent*) (this=0xb93f250,
ev=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/items/qquickitem.cpp:8904
#65 0x00007fb33d7c2b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0xb93f250, e=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/widgets/kernel/qapplication.cpp:3290
#66 0x00007fb33bfa0be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0xb93f250, event=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1118
#67 0x00007fb33bfa0ded in QCoreApplication::sendEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1536
#68 0x00007fb33edcf9ed in
QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(QQuickItem*, bool,
QPointerEvent*, bool)
    (this=this@entry=0x370bab0, item=item@entry=0xb93f250,
isGrabber=isGrabber@entry=true, pointerEvent=pointerEvent@entry=0x7fffdc4f2850,
handlersOnly=handlersOnly@entry=false)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/util/qquickdeliveryagent.cpp:2163
#69 0x00007fb33edd01d2 in
QQuickDeliveryAgentPrivate::deliverUpdatedPoints(QPointerEvent*)
    (this=this@entry=0x370bab0, event=event@entry=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/util/qquickdeliveryagent.cpp:2009
#70 0x00007fb33edd1593 in
QQuickDeliveryAgentPrivate::deliverPointerEvent(QPointerEvent*)
    (this=this@entry=0x370bab0, event=event@entry=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/util/qquickdeliveryagent.cpp:1851
#71 0x00007fb33edd265b in
QQuickDeliveryAgentPrivate::handleMouseEvent(QMouseEvent*)
    (this=this@entry=0x370bab0, event=event@entry=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/util/qquickdeliveryagent.cpp:1648
#72 0x00007fb33edd44e0 in QQuickDeliveryAgent::event(QEvent*)
    (this=<optimized out>, ev=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/util/qquickdeliveryagent.cpp:705
#73 0x00007fb33ece9b3b in QQuickWindow::event(QEvent*) (this=<optimized out>,
event=<optimized out>)
    at
/usr/src/debug/qt6-qtdeclarative-6.6.0-1.fc39.x86_64/src/quick/items/qquickwindow.cpp:1505
#74 0x00007fb33d7c2b38 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0x3e454d0, e=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/widgets/kernel/qapplication.cpp:3290
#75 0x00007fb33bfa0be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x3e454d0, event=0x7fffdc4f2850)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1118
#76 0x00007fb33bfa0dfd in QCoreApplication::sendSpontaneousEvent(QObject*,
QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qcoreapplication.cpp:1550
#77 0x00007fb33c809107 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x7fb3240be950)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qguiapplication.cpp:2315
#78 0x00007fb33c867bfc in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=...)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1109
#79 0x00007fb33cd3ff24 in userEventSourceDispatch(GSource*, GSourceFunc,
gpointer)
    (source=<optimized out>)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#80 0x00007fb33ad12e5c in g_main_dispatch (context=0x7fb324000ef0) at
../glib/gmain.c:3476
#81 g_main_context_dispatch_unlocked (context=0x7fb324000ef0) at
../glib/gmain.c:4284
#82 0x00007fb33ad6ddd8 in g_main_context_iterate_unlocked.isra.0
    (context=context@entry=0x7fb324000ef0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4349
#83 0x00007fb33ad10ad3 in g_main_context_iteration (context=0x7fb324000ef0,
may_block=1)
    at ../glib/gmain.c:4414
#84 0x00007fb33c24095f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
    (this=0x1ddac10, flags=...)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#85 0x00007fb33bfad9fb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
    (this=this@entry=0x7fffdc4f2c80, flags=..., flags@entry=...)
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/global/qflags.h:34
#86 0x00007fb33bfa97fd in QCoreApplication::exec() ()
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/corelib/global/qflags.h:74
#87 0x00007fb33c7f8b2d in QGuiApplication::exec() ()
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/gui/kernel/qguiapplication.cpp:1921
#88 0x00007fb33d7c2aa9 in QApplication::exec() ()
    at
/usr/src/debug/qt6-qtbase-6.6.0-2.fc39.x86_64/src/widgets/kernel/qapplication.cpp:2569
#89 0x0000000000425f3a in main(int, char**) (argc=<optimized out>,
argv=<optimized out>)
    at /home/nate/kde/src/plasma-workspace/shell/main.cpp:230

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to