[kde] [Bug 474171] New: Dolphin crashes when turning screen on

Kolei Chen bugzilla_noreply at kde.org
Tue Sep 5 04:41:14 BST 2023


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

            Bug ID: 474171
           Summary: Dolphin crashes when turning screen on
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: chenkolei at gmail.com
  Target Milestone: ---

Application: dolphin (23.08.0)

Qt Version: 5.15.10
Frameworks Version: 5.109.0
Operating System: Linux 6.1.51-1-lts x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.7 [KCrashBackend]

-- Information about the crash:
Dolphin almost always crashes when I turn on the screen on

CPU: Happens on both Ryzen 5 2400G and 5600X
GPU: Radeon RX6800

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  __memcpy_avx_unaligned () at
../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:220
#7  0x00007fb9fcbab38a in memmove (__len=262112, __src=0x7fb511a7e810,
__dest=<optimized out>) at /usr/include/bits/string_fortified.h:36
#8  copy_unswapped (rect=<synthetic pointer>..., img=...,
dstBytesPerLine=262112, dst=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:547
#9  native_sub_image (swap=false, rect=<synthetic pointer>..., src=<optimized
out>, dstStride=262112, buffer=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:590
#10 QXcbBackingStoreImage::flushPixmap(QRegion const&, bool)
(this=this at entry=0x55f273f70b60, region=..., fullRegion=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:669
#11 0x00007fb9fcbab6d3 in QXcbBackingStoreImage::flushPixmap(QRegion const&,
bool) (fullRegion=<optimized out>, this=this at entry=0x55f273f70b60, region=...,
fullRegion=fullRegion at entry=true) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:690
#12 0x00007fb9fcbab937 in QXcbBackingStoreImage::flushPixmap(QRegion const&,
bool) (fullRegion=false, region=..., this=0x55f273f70b60) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:627
#13 QXcbBackingStoreImage::put(unsigned int, QRegion const&, QPoint const&)
(this=0x55f273f70b60, dst=153092125, region=..., offset=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:741
#14 0x00007fb9fcbac28e in QXcbBackingStore::flush(QWindow*, QRegion const&,
QPoint const&) (this=0x55f273e316d0, window=<optimized out>, region=<optimized
out>, offset=...) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:877
#15 0x00007fba02cea9f7 in QBackingStore::flush(QRegion const&, QWindow*, QPoint
const&) () at /usr/lib/libQt5Gui.so.5
#16 0x00007fba03382ad1 in  () at /usr/lib/libQt5Widgets.so.5
#17 0x00007fba03383025 in  () at /usr/lib/libQt5Widgets.so.5
#18 0x00007fba0338472d in  () at /usr/lib/libQt5Widgets.so.5
#19 0x00007fba033d0a70 in  () at /usr/lib/libQt5Widgets.so.5
#20 0x00007fba0337893f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#21 0x00007fba0269c6f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x55f273e6c680, event=0x7ffc848b6930) at
kernel/qcoreapplication.cpp:1064
#22 0x00007fba02b45986 in
QGuiApplicationPrivate::processGeometryChangeEvent(QWindowSystemInterfacePrivate::GeometryChangeEvent*)
() at /usr/lib/libQt5Gui.so.5
#23 0x00007fba02b2a6c5 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#24 0x00007fb9fcbb33e0 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at
/usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#25 0x00007fba00510a61 in g_main_dispatch (context=0x7fb9f8000ee0) at
../glib/glib/gmain.c:3460
#26 g_main_context_dispatch (context=0x7fb9f8000ee0) at
../glib/glib/gmain.c:4200
#27 0x00007fba0056dc29 in g_main_context_iterate.isra.0
(context=context at entry=0x7fb9f8000ee0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4276
#28 0x00007fba0050e112 in g_main_context_iteration (context=0x7fb9f8000ee0,
may_block=1) at ../glib/glib/gmain.c:4343
#29 0x00007fba026eb51c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55f27383ca40, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#30 0x00007fba0269b404 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffc848b6c20, flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#31 0x00007fba0269c8a3 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#32 0x000055f272fabdb8 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/dolphin/dolphin-23.08.0/src/main.cpp:255
[Inferior 1 (process 42538) detached]

The reporter indicates this bug may be a duplicate of or related to bug 472240,
bug 472418.

Reported using DrKonqi
This report was filed against 'kde' because the product 'dolphin' could not be
located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list