xll@xll-PC:~/Desktop$ coredumpctl gdb 30027 Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. PID: 30027 (dde-desktop) UID: 1000 (xll) GID: 1000 (xll) Signal: 11 (SEGV) Timestamp: Thu 2020-11-19 14:00:42 CST (21s ago) Command Line: /usr/bin/dde-desktop Executable: /usr/bin/dde-desktop Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service Unit: user@1000.service User Unit: dbus.service Slice: user-1000.slice Owner UID: 1000 (xll) Boot ID: b14bc81507a14eecb90a63349ee22b73 Machine ID: 6ef4180e916f4fa5b7cbe501b5087103 Hostname: xll-PC Storage: /var/lib/systemd/coredump/core.dde-desktop.1000.b14bc81507a14eecb90a63349ee22b73.30027.1605765642000000.lz4 Message: Process 30027 (dde-desktop) of user 1000 dumped core. Stack trace of thread 30027: #0 0x0000007f8ed17520 _ZN15QtWaylandClient14QWaylandWindow6commitEPNS_14QWaylandBufferERK7QRegion (libQt5WaylandClient.so.5) #1 0x0000007f8ed06da0 _ZN15QtWaylandClient23QWaylandShmBackingStore5flushEP7QWindowRK7QRegionRK6QPoint (libQt5WaylandClient.so.5) #2 0x0000007f95c51a6c _ZN13QBackingStore5flushERK7QRegionP7QWindowRK6QPoint (libQt5Gui.so.5) #3 0x0000007f9629d944 _ZN21QWidgetRepaintManager5flushEP7QWidgetRK7QRegionP20QPlatformTextureList (libQt5Widgets.so.5) #4 0x0000007f9629e58c _ZN21QWidgetRepaintManager5flushEv (libQt5Widgets.so.5) #5 0x0000007f962a0800 _ZN21QWidgetRepaintManager13paintAndFlushEv (libQt5Widgets.so.5) #6 0x0000007f962a0d24 _ZN21QWidgetRepaintManager4syncEP7QWidgetRK7QRegion (libQt5Widgets.so.5) #7 0x0000007f962eccc4 _ZN13QWidgetWindow17handleExposeEventEP12QExposeEvent (libQt5Widgets.so.5) #8 0x0000007f962ed640 _ZN13QWidgetWindow5eventEP6QEvent (libQt5Widgets.so.5) #9 0x0000007f962903fc _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5) #10 0x0000007f96297474 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5) #11 0x0000007f9767f5f0 _ZN3Dtk6Widget12DApplication6notifyEP7QObjectP6QEvent (libdtkwidget.so.5) #12 0x0000007f96a4c084 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5) #13 0x0000007f95a9b934 _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt5Gui.so.5) #14 0x0000007f95a9bbfc _ZN22QGuiApplicationPrivate24processWindowSystemEventEPN29QWindowSystemInterfacePrivate17WindowSystemEventE (libQt5Gui.so.5) #15 0x0000007f95a76974 _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5) #16 0x0000007f8ed4f474 _ZL23userEventSourceDispatchP8_GSourcePFiPvES1_ (libQt5WaylandClient.so.5) #17 0x0000007f96d55674 g_main_context_dispatch (libglib-2.0.so.0) #18 0x0000007f96d558e8 n/a (libglib-2.0.so.0) #19 0x0000007f96d55984 g_main_context_iteration (libglib-2.0.so.0) #20 0x0000007f96aa9ca4 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5) #21 0x0000007f96a4a7f4 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5) #22 0x0000007f96a535d0 _ZN16QCoreApplication4execEv (libQt5Core.so.5) #23 0x0000000000431098 main (dde-desktop) #24 0x0000007f951c7d24 __libc_start_main (libc.so.6) #25 0x0000000000431e64 n/a (dde-desktop) #26 0x0000000000431e64 n/a (dde-desktop) GNU gdb (Debian 8.2.1-2+b1) 8.2.1 Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "aarch64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/dde-desktop...(no debugging symbols found)...done. [New LWP 30027] [New LWP 30050] [New LWP 30086] [New LWP 30089] [New LWP 30092] [New LWP 30093] [New LWP 30051] [New LWP 30094] [New LWP 30052] [New LWP 30095] [New LWP 30054] [New LWP 30096] [New LWP 30098] [New LWP 30057] [New LWP 30109] [New LWP 30076] [New LWP 30110] [New LWP 30088] [New LWP 30115] [New LWP 30097] [New LWP 30116] [New LWP 30099] [New LWP 30121] [New LWP 30103] [New LWP 30122] [New LWP 30104] [New LWP 30123] [New LWP 30106] [New LWP 30124] [New LWP 30111] [New LWP 30125] [New LWP 30112] [New LWP 30126] [New LWP 30114] [New LWP 30127] [New LWP 30128] [New LWP 30129] [New LWP 30131] [New LWP 30132] [New LWP 30028] [New LWP 30029] [New LWP 30030] [New LWP 30031] [New LWP 30032] [New LWP 30034] [New LWP 30035] [New LWP 30036] [New LWP 30037] [New LWP 30038] [New LWP 30039] [New LWP 30040] [New LWP 30041] [New LWP 30042] [New LWP 30043] [New LWP 30044] [New LWP 30045] [New LWP 30046] [New LWP 30047] [New LWP 30048] [New LWP 30049] [New LWP 30055] [New LWP 30056] [New LWP 30075] [New LWP 30077] [New LWP 30078] [New LWP 30080] [New LWP 30087] [New LWP 30090] [New LWP 30091] [New LWP 30100] [New LWP 30101] [New LWP 30102] [New LWP 30105] [New LWP 30107] [New LWP 30108] [New LWP 30113] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/dde-desktop'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000007f8ed17520 in QtWaylandClient::QWaylandWindow::commit (this=0x7f80037150, buffer=0x0, damage=...) at /home/xll/Desktop/code/qtwayland-opensource-src/src/client/qwaylandwindow.cpp:597 597 { [Current thread is 1 (Thread 0x7f8fc78010 (LWP 30027))] (gdb) bt #0 0x0000007f8ed17520 in QtWaylandClient::QWaylandWindow::commit(QtWaylandClient::QWaylandBuffer*, QRegion const&) (this=0x7f80037150, buffer=0x0, damage=...) at /home/xll/Desktop/code/qtwayland-opensource-src/src/client/qwaylandwindow.cpp:597 #1 0x0000007f8ed06da0 in QtWaylandClient::QWaylandShmBackingStore::flush(QWindow*, QRegion const&, QPoint const&) (this=, window=, region=..., offset=...) at /usr/include/aarch64-linux-gnu/qt5/QtCore/qmargins.h:114 #2 0x0000007f95c51a6c in QBackingStore::flush(QRegion const&, QWindow*, QPoint const&) (this=this@entry=0xedd44a0, region=..., window=0xed34280, offset=...) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/kernel/qhighdpiscaling_p.h:203 #3 0x0000007f9629d944 in QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*) (widgetTextures=0x0, region=..., widget=0x7f800379d0, this=) at kernel/qwidgetrepaintmanager.cpp:1184 #4 0x0000007f9629d944 in QWidgetRepaintManager::flush(QWidget*, QRegion const&, QPlatformTextureList*) (this=, widget=0x7f800379d0, region=..., widgetTextures=) at kernel/qwidgetrepaintmanager.cpp:1114 #5 0x0000007f9629e58c in QWidgetRepaintManager::flush() (this=this@entry=0xf0d0040) at kernel/qwidgetrepaintmanager.cpp:1082 #6 0x0000007f962a0800 in QWidgetRepaintManager::paintAndFlush() (this=this@entry=0xf0d0040) at kernel/qwidgetrepaintmanager.cpp:941 #7 0x0000007f962a0d24 in QWidgetRepaintManager::sync(QWidget*, QRegion const&) (this=0xf0d0040, exposedWidget=0x7f800379d0, exposedRegion=...) at kernel/qwidgetrepaintmanager.cpp:743 #8 0x0000007f962ca9bc in QWidgetPrivate::syncBackingStore(QRegion const&) (this=this@entry=0xecfe200, region=...) at ../../include/QtWidgets/5.15.0/QtWidgets/private/../../../../../src/widgets/kernel/qwidget_p.h:219 #9 0x0000007f962eccc4 in QWidgetWindow::handleExposeEvent(QExposeEvent*) (this=this@entry=0xed34280, event=event@entry=0x7fe9257c30) at ../../include/QtGui/../../src/gui/kernel/qevent.h:479 #10 0x0000007f962ed640 in QWidgetWindow::event(QEvent*) (event=0x7fe9257c30, this=0xed34280) at kernel/qwidgetwindow.cpp:342 #11 0x0000007f962ed640 in QWidgetWindow::event(QEvent*) (this=0xed34280, event=0x7fe9257c30) at kernel/qwidgetwindow.cpp:238 #12 0x0000007f962903fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0xecc4580, receiver=receiver@entry=0xed34280, e=e@entry=0x7fe9257c30) at kernel/qapplication.cpp:3671 #13 0x0000007f96297474 in QApplication::notify(QObject*, QEvent*) (this=0x7fe92580c0, receiver=0xed34280, e=0x7fe9257c30) at kernel/qapplication.cpp:3417 #14 0x0000007f9767f5f0 in Dtk::Widget::DApplication::notify(QObject*, QEvent*) () at /lib/aarch64-linux-gnu/libdtkwidget.so.5 #15 0x0000007f96a4c084 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0xed34280, event=0x7fe9257c30) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #16 0x0000007f96a4c2d4 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0xed34280, event=event@entry=0x7fe9257c30) at kernel/qcoreapplication.cpp:1470 #17 0x0000007f95a9b934 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=e@entry=0xed048b0) at kernel/qguiapplication.cpp:3193 #18 0x0000007f95a9bbfc in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0xed048b0) at kernel/qguiapplication.cpp:2014 #19 0x0000007f95a76974 in QWindowSystemInterface::sendWindowSystemEvents(QFlags) (flags=...) at kernel/qwindowsysteminterface.cpp:1175 #20 0x0000007f8ed4f474 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/aarch64-linux-gnu/libQt5WaylandClient.so.5 #21 0x0000007f96d55674 in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 #22 0x0000007f96d558e8 in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 #23 0x0000007f96d55984 in g_main_context_iteration () at /lib/aarch64-linux-gnu/libglib-2.0.so.0 #24 0x0000007f96aa9ca4 in QEventDispatcherGlib::processEvents(QFlags) (this=0xed27c00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #25 0x0000007f96a4a7f4 in QEventLoop::exec(QFlags) (this=this@entry=0x7fe9257f80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #26 0x0000007f96a535d0 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #27 0x0000000000431098 in main () (gdb)