Bug 488427 - Konsole crashes in QtWaylandClient::QWaylandShmBackingStore
Summary: Konsole crashes in QtWaylandClient::QWaylandShmBackingStore
Status: REPORTED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 24.02.2
Platform: Other Linux
: HI crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
: 492029 492787 496530 499461 501614 (view as bug list)
Depends on:
Blocks:
 
Reported: 2024-06-12 19:21 UTC by Ellie
Modified: 2025-03-20 00:34 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ellie 2024-06-12 19:21:57 UTC
SUMMARY

Since I got the big plasma 6/qt6 update on openSUSE slowroll, konsole likes to sometimes crash on right-click:

[872542.693240] KIO::WorkerThre[16377]: segfault at 55d0d4b13801 ip 00007fd11a3d2fdb sp 00007fd0c3dff010 error 4 in libQt6Core.so.6.7.0[7fd11a0d3000+35a000] likely on CPU 10 (core 5, socket 0)
[872542.693268] Code: 90 00 00 00 48 8b 78 28 48 85 ff 75 17 e9 47 04 00 00 0f 1f 44 00 00 48 8b 5b 28 48 8b 7b 28 48 85 ff 74 0d 48 8b 07 48 89 ee <ff> 50 60 84 c0 74 e6 48 8b 94 24 90 00 00 00 48 85 d2 74 1c f0 83
[872548.056483] KIO::WorkerThre[16491]: segfault at 5592c064e ip 00007f1e8f1e5b59 sp 00007f1e397ff110 error 4 in libQt6Core.so.6.7.0[7f1e8eed3000+35a000] likely on CPU 2 (core 1, socket 0)
[872548.056509] Code: 00 0f 29 44 24 10 e8 96 6b fe ff 4c 8b 68 08 48 8b 18 4c 39 eb 74 22 66 2e 0f 1f 84 00 00 00 00 00 48 8b 3b 4c 89 e2 48 89 ee <48> 8b 07 ff 50 48 48 83 c3 08 49 39 dd 75 e8 48 8b 44 24 20 48 85
[872553.016654] KIO::WorkerThre[16551]: segfault at 55d0db9f6f8d ip 00007ff32ffe5b59 sp 00007ff2dabff110 error 4 in libQt6Core.so.6.7.0[7ff32fcd3000+35a000] likely on CPU 2 (core 1, socket 0)
[872553.016680] Code: 00 0f 29 44 24 10 e8 96 6b fe ff 4c 8b 68 08 48 8b 18 4c 39 eb 74 22 66 2e 0f 1f 84 00 00 00 00 00 48 8b 3b 4c 89 e2 48 89 ee <48> 8b 07 ff 50 48 48 83 c3 08 49 39 dd 75 e8 48 8b 44 24 20 48 85

Sadly it's only 1-2 times a day or like 1 out of 50 times, so I don't know how to reproduce it.

STEPS TO REPRODUCE

1. Right-click in konsole terminal to access context menu

OBSERVED RESULT

Always works

EXPECTED RESULT

Usually works but sometimes crashes

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Slowroll
(available in About System)
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0, konsole built against 6.7.0

ADDITIONAL INFORMATION
Comment 1 duha.bugs 2024-06-12 19:36:18 UTC
If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl?
Thanks!
Comment 2 Ellie 2024-06-12 20:21:34 UTC
Sadly, zypper won't let me install the matching libQt6Gui6 debuginfo since it only lists other versions than the one used in the backtrace, so I apologize that some line numbers are missing. I hope this is still helpful:

#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0)
    at pthread_kill.c:44
#1  0x00007fdcf4494a63 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78
#2  0x00007fdcf4441176 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fdcf6a3abe3 in KCrash::defaultCrashHandler(int) () at /lib64/libKF6Crash.so.6
#4  0x00007fdcf4441240 in <signal handler called> () at /lib64/libc.so.6
#5  0x00007fdcf558c5bb in QImage::sizeInBytes() const () at /lib64/libQt6Gui.so.6
#6  0x00007fdcf2c22a07 in QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) ()
    at /lib64/libQt6WaylandClient.so.6
#7  0x00007fdcf2c22e39 in QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&) ()
    at /lib64/libQt6WaylandClient.so.6
#8  0x00007fdcf565b0df in QBackingStore::beginPaint(QRegion const&) () at /lib64/libQt6Gui.so.6
#9  0x00007fdcf601c8c1 in QWidgetRepaintManager::paintAndFlush() () at /lib64/libQt6Widgets.so.6
#10 0x00007fdcf601d536 in QWidgetRepaintManager::sync(QWidget*, QRegion const&) () at /lib64/libQt6Widgets.so.6
#11 0x00007fdcf6024c08 in  () at /lib64/libQt6Widgets.so.6
#12 0x00007fdcf5fc2f1e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#13 0x00007fdcf4d8f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#14 0x00007fdcf55eda8b in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*)
    () at /lib64/libQt6Gui.so.6
#15 0x00007fdcf564c05c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt6Gui.so.6
#16 0x00007fdcf5a0ff80 in  () at /lib64/libQt6Gui.so.6
#17 0x00007fdcf3609720 in g_main_dispatch (context=0x7fdce8000f00) at ../glib/gmain.c:3344
#18 g_main_context_dispatch_unlocked (context=context@entry=0x7fdce8000f00) at ../glib/gmain.c:4152
#19 0x00007fdcf360b368 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fdce8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ../glib/gmain.c:4217
#20 0x00007fdcf360ba1c in g_main_context_iteration (context=0x7fdce8000f00, may_block=1) at ../glib/gmain.c:4282
#21 0x00007fdcf4fc0b0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt6Core.so.6
#22 0x00007fdcf4d997db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#23 0x00007fdcf616eb9f in  () at /lib64/libQt6Widgets.so.6
#24 0x00007fdcf616ecbf in QMenu::exec(QPoint const&, QAction*) () at /lib64/libQt6Widgets.so.6
#25 0x00007fdcf69785e9 in Konsole::SessionController::showDisplayContextMenu(QPoint const&) ()
    at /lib64/libkonsoleprivate.so.24.02.2
--Type <RET> for more, q to quit, c to continue without paging--
#26 0x00007fdcf4de8483 in  () at /lib64/libQt6Core.so.6
#27 0x00007fdcf693cae5 in Konsole::TerminalDisplay::configureRequest(QPoint const&) ()
    at /lib64/libkonsoleprivate.so.24.02.2
#28 0x00007fdcf693b500 in Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) ()
    at /lib64/libkonsoleprivate.so.24.02.2
#29 0x00007fdcf600e60c in QWidget::event(QEvent*) () at /lib64/libQt6Widgets.so.6
#30 0x00007fdcf5fc2f1e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#31 0x00007fdcf5fc6b37 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#32 0x00007fdcf4d8f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#33 0x00007fdcf5fc2698 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib64/libQt6Widgets.so.6
#34 0x00007fdcf6020f67 in  () at /lib64/libQt6Widgets.so.6
#35 0x00007fdcf6024245 in  () at /lib64/libQt6Widgets.so.6
#36 0x00007fdcf5fc2f1e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6
#37 0x00007fdcf4d8f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6
#38 0x00007fdcf55f034b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) ()
    at /lib64/libQt6Gui.so.6
#39 0x00007fdcf564c05c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt6Gui.so.6
#40 0x00007fdcf5a0ff80 in  () at /lib64/libQt6Gui.so.6
#41 0x00007fdcf3609720 in g_main_dispatch (context=0x7fdce8000f00) at ../glib/gmain.c:3344
#42 g_main_context_dispatch_unlocked (context=context@entry=0x7fdce8000f00) at ../glib/gmain.c:4152
#43 0x00007fdcf360b368 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fdce8000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
    at ../glib/gmain.c:4217
#44 0x00007fdcf360ba1c in g_main_context_iteration (context=0x7fdce8000f00, may_block=1) at ../glib/gmain.c:4282
#45 0x00007fdcf4fc0b0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /lib64/libQt6Core.so.6
#46 0x00007fdcf4d997db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6
#47 0x00007fdcf4d92fe6 in QCoreApplication::exec() () at /lib64/libQt6Core.so.6
#48 0x000055bef8cd3b31 in  ()
#49 0x00007fdcf442a1f0 in __libc_start_call_main
    (main=main@entry=0x55bef8cd1580, argc=argc@entry=1, argv=argv@entry=0x7ffd7b6359c8)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#50 0x00007fdcf442a2b9 in __libc_start_main_impl
    (main=0x55bef8cd1580, argc=1, argv=0x7ffd7b6359c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd7b6359b8) at ../csu/libc-start.c:360
#51 0x000055bef8cd4465 in  ()
Comment 3 duha.bugs 2024-06-12 20:48:50 UTC
> Sadly, zypper won't let me install the matching libQt6Gui6 debuginfo since it only lists other versions than the one used in the backtrace, so I apologize that some line numbers are missing. I hope this is still helpful:

Thanks, I think this should work.
Comment 4 Ellie 2024-06-18 13:27:35 UTC
I managed to get a backtrace with more of the line numbers shown:

#0  __pthread_kill_implementation
    (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007fe816894a63 in __pthread_kill_internal (signo=11, threadid=<optimized out>)
    at pthread_kill.c:78
#2  0x00007fe816841176 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007fe818e7dbe3 in KCrash::defaultCrashHandler(int) () at /lib64/libKF6Crash.so.6
#4  0x00007fe816841240 in <signal handler called> () at /lib64/libc.so.6
#5  0x00007fe81798c5eb in QImage::sizeInBytes() const (this=0x55ba4af6d9c8)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/image/qimage.cpp:1527
#6  0x00007fe815161ca7 in QtWaylandClient::QWaylandShmBackingStore::resize(QSize const&) ()
    at /lib64/libQt6WaylandClient.so.6
#7  0x00007fe8151620d9 in QtWaylandClient::QWaylandShmBackingStore::beginPaint(QRegion const&) ()
    at /lib64/libQt6WaylandClient.so.6
#8  0x00007fe817a5a3bf in QBackingStore::beginPaint(QRegion const&)
    (this=0x55ba4af22590, region=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/painting/qbackingstore.cpp:125
#9  0x00007fe81841d661 in QWidgetRepaintManager::paintAndFlush() (this=this@entry=0x55ba4ad8bbe0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetrepaintmanager.cpp:873
#10 0x00007fe81841e216 in QWidgetRepaintManager::sync(QWidget*, QRegion const&)
    (this=0x55ba4ad8bbe0, exposedWidget=0x55ba4afad700, exposedRegion=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetrepaintmanager.cpp:632
#11 0x00007fe8184258e8 in QWidgetWindow::handleExposeEvent(QExposeEvent*)
    (event=0x7fffb536d8f0, this=0x55ba4af7f1e0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:1044
#12 QWidgetWindow::event(QEvent*) (this=0x55ba4af7f1e0, event=0x7fffb536d8f0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:310
#13 0x00007fe8183c2f7e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0x55ba4af7f1e0, e=0x7fffb536d8f0)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#14 0x00007fe81718ee20 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x55ba4af7f1e0, event=0x7fffb536d8f0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#15 0x00007fe81718f469 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1589
#16 0x00007fe8179eeddb in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x55ba4ae40180)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/kernel/qguiapplication.cpp:3298
#17 0x00007fe817a4974c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/kernel/qwindowsysteminterface.cpp:1114
#18 0x00007fe817e0b460 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer)
    (source=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#19 0x00007fe815bad740 in g_main_dispatch (context=0x7fe80c000f00) at ../glib/gmain.c:3344
#20 g_main_context_dispatch_unlocked (context=context@entry=0x7fe80c000f00)
    at ../glib/gmain.c:4152
#21 0x00007fe815baf388 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fe80c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
#22 0x00007fe815bafa3c in g_main_context_iteration (context=0x7fe80c000f00, may_block=1)
    at ../glib/gmain.c:4282
#23 0x00007fe8173c147c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55ba4aa4bbe0, flags=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#24 0x00007fe81719959b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
--Type <RET> for more, q to quit, c to continue without paging--
    (this=this@entry=0x7fffb536dbd0, flags=..., flags@entry=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:34
#25 0x00007fe81856fc6f in QMenuPrivate::exec(QPoint const&, QAction*, std::function<QPoint (QSize const&)>) (this=0x55ba4af5a160, p=..., action=0x0, positionFunction=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:74
#26 0x00007fe81856fdaf in QMenu::exec(QPoint const&, QAction*)
    (this=<optimized out>, p=<optimized out>, action=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qmenu.cpp:2657
#27 0x00007fe818d7a089 in Konsole::SessionController::showDisplayContextMenu(QPoint const&) ()
    at /lib64/libkonsoleprivate.so.24.05.0
#28 0x00007fe8171e8130 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
    (a=0x7fffb536df20, r=0x55ba4aca1dc0, this=0x55ba4af2ce80)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobjectdefs_impl.h:469
#29 doActivate<false>(QObject*, int, void**)
    (sender=0x55ba4b0267b0, signal_index=12, argv=0x7fffb536df20)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4086
#30 0x00007fe818d3b485 in Konsole::TerminalDisplay::configureRequest(QPoint const&) ()
    at /lib64/libkonsoleprivate.so.24.05.0
#31 0x00007fe818d3ad30 in Konsole::TerminalDisplay::mousePressEvent(QMouseEvent*) ()
    at /lib64/libkonsoleprivate.so.24.05.0
#32 0x00007fe81840f27c in QWidget::event(QEvent*) (this=0x55ba4b0267b0, event=0x7fffb536e4b0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidget.cpp:9018
#33 0x00007fe8183c2f7e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=this@entry=0x55ba4a9f3450, receiver=receiver@entry=0x55ba4b0267b0, e=e@entry=0x7fffb536e4b0) at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#34 0x00007fe8183c6b97 in QApplication::notify(QObject*, QEvent*)
    (this=<optimized out>, receiver=0x55ba4b0267b0, e=0x7fffb536e4b0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2765
#35 0x00007fe81718ee20 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x55ba4b0267b0, event=0x7fffb536e4b0)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#36 0x00007fe81718f469 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1589
#37 0x00007fe8183c2708 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
    (receiver=0x55ba4b0267b0, event=0x7fffb536e4b0, alienWidget=0x55ba4b0267b0, nativeWidget=0x55ba4acd8ae0, buttonDown=0x7fe818991690 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2347
#38 0x00007fe818421c47 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
    (this=0x55ba4acd1260, event=0x7fffb536e850)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:649
#39 0x00007fe818424f25 in QWidgetWindow::event(QEvent*)
    (this=0x55ba4acd1260, event=0x7fffb536e850)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:263
#40 0x00007fe8183c2f7e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    (this=<optimized out>, receiver=0x55ba4acd1260, e=0x7fffb536e850)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#41 0x00007fe81718ee20 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
    (receiver=0x55ba4acd1260, event=0x7fffb536e850)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#42 0x00007fe81718f469 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*)
    (receiver=<optimized out>, event=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1589
#43 0x00007fe8179ed6db in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x7fe7f4001ad0)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/kernel/qguiapplication.cpp:2327
#44 0x00007fe817a4974c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...)
--Type <RET> for more, q to quit, c to continue without paging--
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/kernel/qwindowsysteminterface.cpp:1114
#45 0x00007fe817e0b460 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer)
    (source=<optimized out>)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#46 0x00007fe815bad740 in g_main_dispatch (context=0x7fe80c000f00) at ../glib/gmain.c:3344
#47 g_main_context_dispatch_unlocked (context=context@entry=0x7fe80c000f00)
    at ../glib/gmain.c:4152
#48 0x00007fe815baf388 in g_main_context_iterate_unlocked
    (context=context@entry=0x7fe80c000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4217
#49 0x00007fe815bafa3c in g_main_context_iteration (context=0x7fe80c000f00, may_block=1)
    at ../glib/gmain.c:4282
#50 0x00007fe8173c147c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55ba4aa4bbe0, flags=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#51 0x00007fe81719959b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
    (this=0x7fffb536ec90, flags=...)
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:34
#52 0x00007fe817192da6 in QCoreApplication::exec() ()
    at /usr/src/debug/qtbase-everywhere-src-6.7.1/src/corelib/global/qflags.h:74
#53 0x000055ba413c5b71 in  ()
#54 0x00007fe81682a1f0 in __libc_start_call_main
    (main=main@entry=0x55ba413c35a0, argc=argc@entry=1, argv=argv@entry=0x7fffb536f0b8)
    at ../sysdeps/nptl/libc_start_call_main.h:58
#55 0x00007fe81682a2b9 in __libc_start_main_impl
    (main=0x55ba413c35a0, argc=1, argv=0x7fffb536f0b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb536f0a8) at ../csu/libc-start.c:360
#56 0x000055ba413c6495 in  ()
Comment 5 Nicolas Fella 2025-02-03 21:42:52 UTC
Thanks for the report. This is an issue that affects multiple applications.

See https://bugreports.qt.io/browse/QTBUG-129683
Comment 6 Nicolas Fella 2025-02-03 21:50:00 UTC
*** Bug 499461 has been marked as a duplicate of this bug. ***
Comment 7 TraceyC 2025-03-20 00:16:46 UTC
*** Bug 501614 has been marked as a duplicate of this bug. ***
Comment 8 TraceyC 2025-03-20 00:22:20 UTC
Confirming, since there are a few duplicates
Comment 9 TraceyC 2025-03-20 00:23:04 UTC
*** Bug 492787 has been marked as a duplicate of this bug. ***
Comment 10 TraceyC 2025-03-20 00:25:59 UTC
*** Bug 492029 has been marked as a duplicate of this bug. ***
Comment 11 TraceyC 2025-03-20 00:27:58 UTC
*** Bug 496530 has been marked as a duplicate of this bug. ***