https://bugs.kde.org/show_bug.cgi?id=486018
--- Comment #1 from Timothy B <yule2...@live.com> --- Yakuake crashed again with the above steps to reproduce. This time the backtrace looks a bit different, with the top of the backtrace stack still pointing to QScreen: #5 0x00007cfd3a7bee48 in QScreen::geometry (this=0x59862d3e2e10) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/kernel/qscreen.cpp:330 #6 0x00007cfd3b2b2c00 in QWidgetPrivate::screenGeometry (hasPosition=<optimized out>, globalPosition=<optimized out>, widget=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget_p.h:489 #7 QWidgetPrivate::screenGeometry (widget=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget_p.h:470 #8 QMenuPrivate::popupGeometry (this=<optimized out>, screen=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qmenu.cpp:297 #9 0x00007cfd3b2b7c68 in QMenuPrivate::updateActionRects (this=0x59862d48c650) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qmenu.cpp:328 #10 QMenu::sizeHint (this=0x59862d830090) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qmenu.cpp:2265 #11 0x00007cfd3b2ce5ca in QPushButtonPrivate::adjustedMenuPosition (this=0x59862d834e00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qpushbutton.cpp:604 #12 0x00007cfd3b2cea00 in QPushButtonPrivate::popupPressed (this=0x59862d834e00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qpushbutton.cpp:577 #13 0x00007cfd3a197609 in QtPrivate::QSlotObjectBase::call (a=0x7ffdf4b9f938, r=0x59862d7e9080, this=0x59862d7e8f40, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobjectdefs_impl.h:469 #14 doActivate<false> (sender=0x59862d7e9080, signal_index=7, argv=0x7ffdf4b9f938) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qobject.cpp:4078 #15 0x00007cfd3b1ff332 in QAbstractButton::pressed (this=0x59862d7e9080) at /usr/src/debug/qt6-base/build/src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:311 #16 QAbstractButtonPrivate::emitPressed (this=0x59862d834e00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qabstractbutton.cpp:395 #17 0x00007cfd3b20b8ab in QAbstractButton::mousePressEvent (this=0x59862d7e9080, e=0x7ffdf4b9ff30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/widgets/qabstractbutton.cpp:948 #18 0x00007cfd3b147292 in QWidget::event (this=0x59862d7e9080, event=0x7ffdf4b9ff30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidget.cpp:9018 #19 0x00007cfd3b0fbfcb in QApplicationPrivate::notify_helper (this=this@entry=0x59862d3a6be0, receiver=receiver@entry=0x59862d7e9080, e=e@entry=0x7ffdf4b9ff30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287 #20 0x00007cfd3b100ac5 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7ffdf4b9ff30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:2765 #21 0x00007cfd3a13dae8 in QCoreApplication::notifyInternal2 (receiver=0x59862d7e9080, event=0x7ffdf4b9ff30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134 #22 0x00007cfd3a13db3d 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 #23 0x00007cfd3b0f4597 in QApplicationPrivate::sendMouseEvent (receiver=0x59862d7e9080, event=0x7ffdf4b9ff30, alienWidget=0x59862d7e9080, nativeWidget=0x7ffdf4ba0970, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:2347 #24 0x00007cfd3b15be37 in QWidgetWindow::handleMouseEvent (this=0x59862d8c9cb0, event=event@entry=0x7ffdf4ba02a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidgetwindow.cpp:649 #25 0x00007cfd3b15d1c0 in QWidgetWindow::event (this=0x59862d8c9cb0, event=0x7ffdf4ba02a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qwidgetwindow.cpp:263 #26 0x00007cfd3b0fbfcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x59862d8c9cb0, e=0x7ffdf4ba02a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:3287 #27 0x00007cfd3a13dae8 in QCoreApplication::notifyInternal2 (receiver=0x59862d8c9cb0, event=0x7ffdf4ba02a0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qcoreapplication.cpp:1134 #28 0x00007cfd3a13db3d 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 #29 0x00007cfd3a7720e5 in QGuiApplicationPrivate::processMouseEvent (e=0x7cfd20003640) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/kernel/qguiapplication.cpp:2327 #30 0x00007cfd3a7dcfdc in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/gui/kernel/qwindowsysteminterface.cpp:1114 #31 0x00007cfd3abc1244 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 #32 0x00007cfd38c98199 in g_main_dispatch (context=0x7cfd2c000f00) at ../glib/glib/gmain.c:3344 #33 0x00007cfd38cf73bf in g_main_context_dispatch_unlocked (context=0x7cfd2c000f00) at ../glib/glib/gmain.c:4152 #34 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7cfd2c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 #35 0x00007cfd38c97712 in g_main_context_iteration (context=0x7cfd2c000f00, may_block=1) at ../glib/glib/gmain.c:4282 #36 0x00007cfd3a383df4 in QEventDispatcherGlib::processEvents (this=0x59862d3e1080, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventdispatcher_glib.cpp:394 #37 0x00007cfd3a145c7e in QEventLoop::processEvents (flags=..., this=0x7ffdf4ba0760) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventloop.cpp:100 #38 QEventLoop::exec (this=0x7ffdf4ba0760, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/kernel/qeventloop.cpp:182 #39 0x00007cfd3a1416e8 in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/corelib/global/qflags.h:74 #40 0x00007cfd3b0f851a in QApplication::exec () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0/src/widgets/kernel/qapplication.cpp:2555 #41 0x000059862c445bfb in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/yakuake/yakuake-24.02.2/app/main.cpp:71 -- You are receiving this mail because: You are watching all bug changes.