[konsole] [Bug 474128] New: Konsole crashes after external monitor wakes from sleep

Nate McKay bugzilla_noreply at kde.org
Mon Sep 4 07:29:41 BST 2023


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

            Bug ID: 474128
           Summary: Konsole crashes after external monitor wakes from
                    sleep
    Classification: Applications
           Product: konsole
           Version: 22.12.3
          Platform: Debian testing
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: natemckay+kde at gmail.com
  Target Milestone: ---

Application: konsole (22.12.3)

Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.4.0-3-amd64 x86_64
Windowing System: X11
Distribution: Debian GNU/Linux trixie/sid
DrKonqi: 5.27.7 [KCrashBackend]

-- Information about the crash:
Konsole crashes after external monitor wakes from sleep - At least that is when
I notice that it has crashed and get a notification. I am not sure when it has
crashed. It also seems to happen primarily when I have an attached gnu screen
session active, even if nothing is happening in the screen sesssion and it is
idle.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f84e7b703bd in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#5  0x00007f84e1ef005a in memmove (__len=262100, __src=0x7f8008e0a510,
__dest=<optimized out>) at
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:36
#6  copy_unswapped (rect=<synthetic pointer>..., img=...,
dstBytesPerLine=262100, dst=<optimized out>) at
./src/plugins/platforms/xcb/qxcbbackingstore.cpp:547
#7  native_sub_image (swap=false, rect=<synthetic pointer>..., src=...,
dstStride=262100, buffer=<optimized out>) at
./src/plugins/platforms/xcb/qxcbbackingstore.cpp:590
#8  QXcbBackingStoreImage::flushPixmap (this=0x7f84dc003c80, region=...,
fullRegion=<optimized out>) at
./src/plugins/platforms/xcb/qxcbbackingstore.cpp:669
#9  0x00007f84e1ef0659 in QXcbBackingStoreImage::flushPixmap (fullRegion=false,
region=..., this=0x7f84dc003c80) at
./src/plugins/platforms/xcb/qxcbbackingstore.cpp:627
#10 QXcbBackingStoreImage::put (this=0x7f84dc003c80, dst=96469005, region=...,
offset=...) at ./src/plugins/platforms/xcb/qxcbbackingstore.cpp:741
#11 0x00007f84e1ef0f89 in QXcbBackingStore::flush (this=0x5582bbe76730,
window=<optimized out>, region=..., offset=...) at
./src/plugins/platforms/xcb/qxcbbackingstore.cpp:877
#12 0x00007f84e890ef94 in QBackingStore::flush (this=this at entry=0x5582bbe86470,
region=..., window=0x5582bbd18f80, offset=...) at
painting/qbackingstore.cpp:263
#13 0x00007f84e8f704bf in QWidgetRepaintManager::flush
(this=this at entry=0x5582bbfe02b0, widget=0x5582bbd15090, region=...,
widgetTextures=<optimized out>) at kernel/qwidgetrepaintmanager.cpp:1198
#14 0x00007f84e8f72039 in QWidgetRepaintManager::flush (this=0x5582bbfe02b0) at
kernel/qwidgetrepaintmanager.cpp:1096
#15 0x00007f84e8f741a8 in QWidgetRepaintManager::paintAndFlush
(this=0x5582bbfe02b0) at kernel/qwidgetrepaintmanager.cpp:1028
#16 0x00007f84e8fbd1c1 in QWidgetWindow::handleResizeEvent
(this=this at entry=0x5582bbd18f80, event=event at entry=0x7fff5edbb620) at
kernel/qwidgetwindow.cpp:842
#17 0x00007f84e8fc0ea2 in QWidgetWindow::event (this=0x5582bbd18f80,
event=0x7fff5edbb620) at kernel/qwidgetwindow.cpp:322
#18 0x00007f84e8f62d2e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x5582bbd18f80, e=0x7fff5edbb620) at
kernel/qapplication.cpp:3640
#19 0x00007f84e82c30d8 in QCoreApplication::notifyInternal2
(receiver=0x5582bbd18f80, event=0x7fff5edbb620) at
kernel/qcoreapplication.cpp:1064
#20 0x00007f84e82c32ae in QCoreApplication::sendSpontaneousEvent
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1474
#21 0x00007f84e873b05c in QGuiApplicationPrivate::processGeometryChangeEvent
(e=<optimized out>) at kernel/qguiapplication.cpp:2603
#22 0x00007f84e8712d5c in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1169
#23 0x00007f84e1efb8ba in xcbSourceDispatch (source=<optimized out>) at
./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#24 0x00007f84e65c55b4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f84e65c8607 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f84e65c8bfc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f84e831c8d6 in QEventDispatcherGlib::processEvents
(this=0x5582bbab6910, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#28 0x00007f84e82c1b7b in QEventLoop::exec (this=this at entry=0x7fff5edbb8a0,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#29 0x00007f84e82ca020 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#30 0x00005582ba55ce4c in ?? ()
#31 0x00007f84e7a456ca in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#32 0x00007f84e7a45785 in __libc_start_main () from
/lib/x86_64-linux-gnu/libc.so.6
#33 0x00005582ba55d301 in ?? ()
[Inferior 1 (process 473446) detached]

The reporter indicates this bug may be a duplicate of or related to bug 463475,
bug 467191.

Reported using DrKonqi

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


More information about the konsole-devel mailing list