Control: reassign -1 libqt5gui5 5.15.8+dfsg-11+deb12u2 Control: affects -1 + dolphin
On Sat, 03 Aug 2024 15:07:48 -0500 Cody Johnson <co...@protonmail.com> wrote:
Package: dolphin Version: 4:22.12.3-1 Severity: important X-Debbugs-Cc: co...@protonmail.com Dear Maintainer, Application: dolphin (22.12.3) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-23-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux 12 (bookworm) Dolphin crashing typically after desktop system goes idle and is fairly repeatable. I tried installing packages with debug symbols via this guide https://wiki.debian.org/HowToGetABacktrace but was unsuccessful in creating a more meaningful backtrace. I'm also running the same version of Dolphin on a laptop so I am suspecting it is possibly related to an external drive going idle. The crash can be reproduced every time system is idle for an extended period of time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault [KCrash Handler] #4 __memcpy_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec- unaligned-erms.S:273 #5 0x00007f855d4f114a in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #6 0x00007f855d4f1749 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #7 0x00007f855d4f2089 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #8 0x00007f8563901202 in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #9 0x00007f8563f705ef in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #10 0x00007f8563f72179 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007f8563f74318 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f8563fbd421 in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007f8563fc11bb in ?? () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f8563f62fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f85632b1738 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5 #16 0x00007f856373991c in QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #17 0x00007f8563711cec in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5 #18 0x00007f855d4fbeca in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #19 0x00007f8560fd47a9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #20 0x00007f8560fd4a38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007f8560fd4acc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
Hello Cody, I am not maintainer of dolphin or Qt packages, but I have reason [1] to believe this crash is the same which I received already some time ago here: https://bugs.kde.org/show_bug.cgi?id=461723 Unfortunately this led first to Qt, and there got something changed, which even made its way into Debian, but sadly this did not solve the issue: https://bugreports.qt.io/browse/QTBUG-109226 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025997 Later the KDE bug report got handled as a duplicate of this KDE bug: https://bugs.kde.org/show_bug.cgi?id=473602 There was some more discussion and two merge requests: https://invent.kde.org/plasma/kwin/-/merge_requests/4388 https://invent.kde.org/plasma/kwin/-/merge_requests/4590 The latter got merged upstream and I think it might solve the issue. Unfortunately I grown a habit to not maximize windows of Qt based applications, therefore I lost track of this issue... Usually I received this crash when changing display resolution, or when waking up the monitor after I left the computer. Also this is highly timing related, so it does not happen all the time and not to all full screen windows. To be sure this are the same issues you could install the package libqt5gui5-dbgsym, and generate another backtrace? Maybe you have still stored one? coredumpctl list Maybe you could also confirm these assumptions: - You have connected multiple monitors? - The dolphin window was full-screen when it crashed? - Did it happen when you left the computer and tried to wake it up? Kind regards, Bernhard [1] (the addresses in the backtrace without symbols could match these locations) 0x00007ffff01dd14a in copy_unswapped at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:545 0x00007ffff01dd749 in QXcbBackingStoreImage::flushPixmap(QRegion const&, bool) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:628 0x00007ffff01de089 in QXcbBackingStore::flush(QWindow*, QRegion const&, QPoint const&) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:879 ... 0x00007ffff01e7eca in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:106 ...