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.

Reply via email to