https://bugs.kde.org/show_bug.cgi?id=467191
Bug ID: 467191 Summary: Konsole crashes when monitor goes to sleep on X11 Classification: Applications Product: konsole Version: 22.12.3 Platform: Archlinux OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konsole-de...@kde.org Reporter: kcom...@member.fsf.org Target Milestone: --- Application: konsole (22.12.3) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.2.2-arch1-1-t2 x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 5.27.2 [KCrashBackend] -- Information about the crash: Konsole crashes occasionally when an external monitor is disconnected or goes to sleep. A custom background image (986kB, 2048x1423) is used which may be related. The crash can be reproduced sometimes. -- Backtrace: Application: Konsole (konsole), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 __memcpy_evex_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:265 #7 0x00007fcf694095d3 in memmove (__len=262096, __src=0x7fca8a9fe410, __dest=<optimized out>) at /usr/include/bits/string_fortified.h:36 #8 copy_unswapped (rect=<synthetic pointer>..., img=..., dstBytesPerLine=262096, 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=..., dstStride=262096, buffer=0x56137df9e890) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:590 #10 QXcbBackingStoreImage::flushPixmap (this=this@entry=0x56137df9e810, region=..., fullRegion=<optimized out>) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:669 #11 0x00007fcf69409913 in QXcbBackingStoreImage::flushPixmap (fullRegion=fullRegion@entry=true, this=this@entry=0x56137df9e810, region=..., fullRegion=fullRegion@entry=true) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:690 #12 0x00007fcf69409b77 in QXcbBackingStoreImage::flushPixmap (fullRegion=false, region=..., this=0x56137df9e810) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:627 #13 QXcbBackingStoreImage::put (this=0x56137df9e810, dst=134217741, region=..., offset=...) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp:741 #14 0x00007fcf6940a4ce in QXcbBackingStore::flush (this=this@entry=0x56137da97750, window=window@entry=0x56137db28f20, region=..., offset=...) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbwindow.h:120 #15 0x00007fcf6faddd45 in QBackingStore::flush (this=this@entry=0x56137dacc5b0, region=..., window=0x56137db28f20, offset=...) at painting/qbackingstore.cpp:252 #16 0x00007fcf70182e81 in QWidgetRepaintManager::flush (this=this@entry=0x56137dfa8a40, widget=0x56137db2bef0, region=..., widgetTextures=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1198 #17 0x00007fcf701833d5 in QWidgetRepaintManager::flush (this=this@entry=0x56137dfa8a40) at kernel/qwidgetrepaintmanager.cpp:1096 #18 0x00007fcf70184ab9 in QWidgetRepaintManager::paintAndFlush (this=0x56137dfa8a40) at kernel/qwidgetrepaintmanager.cpp:1028 #19 0x00007fcf701d0f09 in QWidgetWindow::handleResizeEvent (event=0x7ffef9ec7110, this=0x56137db28f20) at kernel/qwidgetwindow.cpp:841 #20 QWidgetWindow::event (this=0x56137db28f20, event=0x7ffef9ec7110) at kernel/qwidgetwindow.cpp:322 #21 0x00007fcf70178b5c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x56137db28f20, e=0x7ffef9ec7110) at kernel/qapplication.cpp:3640 #22 0x00007fcf6f48df48 in QCoreApplication::notifyInternal2 (receiver=0x56137db28f20, event=0x7ffef9ec7110) at kernel/qcoreapplication.cpp:1064 #23 0x00007fcf6f48dfd3 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #24 0x00007fcf6f940206 in QGuiApplicationPrivate::processGeometryChangeEvent (e=<optimized out>) at kernel/qguiapplication.cpp:2610 #25 0x00007fcf6f928885 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #26 0x00007fcf694108d0 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #27 0x00007fcf6d7b882b in g_main_dispatch (context=0x7fcf60005010) at ../glib/glib/gmain.c:3454 #28 g_main_context_dispatch (context=0x7fcf60005010) at ../glib/glib/gmain.c:4172 #29 0x00007fcf6d80fcc9 in g_main_context_iterate.constprop.0 (context=0x7fcf60005010, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4248 #30 0x00007fcf6d7b70e2 in g_main_context_iteration (context=0x7fcf60005010, may_block=1) at ../glib/glib/gmain.c:4313 #31 0x00007fcf6f4d8c6c in QEventDispatcherGlib::processEvents (this=0x56137d76a710, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #32 0x00007fcf6f4866ec in QEventLoop::exec (this=0x7ffef9ec7400, flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #33 0x00007fcf6f491219 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #34 0x00007fcf6f939fe2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #35 0x00007fcf70176f2a in QApplication::exec () at kernel/qapplication.cpp:2832 #36 0x000056137c39fb65 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-22.12.3/src/main.cpp:252 [Inferior 1 (process 3759) detached] The reporter indicates this bug may be a duplicate of or related to bug 463475. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.