Bug 436940

Summary: I moved a widget from my 2560 x 1080 hdmi monitor to my 1024 x 720 vga and caused Plasma to crash.
Product: [Plasma] plasmashell Reporter: gregoryarapis
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: master   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description gregoryarapis 2021-05-11 17:48:02 UTC
Application: plasmashell (5.21.5)

Qt Version: 5.15.2
Frameworks Version: 5.82.0
Operating System: Linux 5.12.2-arch1-1 x86_64
Windowing System: X11
Drkonqi Version: 5.21.5
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
I moved a widget from my 2560 x 1080 hdmi monitor to my 1024 x 720 vga(through display port) and caused Plasma to crash. The first time it recovered itself after a black screen and my system was back on but my widget was gone. 
I did it again to see if I could replicate it and it crushed again this time plasma didn't recover.

- Custom settings of the application:

The widget was the system monitor one. The first system monitor was for each CPU core usage the next was for each CPU core frequency

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  0x00007ff5f38634a5 in QSGBatchRenderer::Renderer::renderUnmergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007ff5f3867527 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5
#6  0x00007ff5f3867d75 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5
#7  0x00007ff5f384ff32 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5
#8  0x00007ff5f3850414 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5
#9  0x00007ff5f38b0d13 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5
#10 0x00007ff5f391c981 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /usr/lib/libQt5Quick.so.5
#11 0x00007ff5f38bf03f in  () at /usr/lib/libQt5Quick.so.5
#12 0x00007ff5f38bf9d7 in  () at /usr/lib/libQt5Quick.so.5
#13 0x00007ff5f1c7708f in  () at /usr/lib/libQt5Core.so.5
#14 0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#15 0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 29 (LWP 1227 "plasmash:gdrv0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 28 (LWP 1178 "QQuickPixmapRea"):
#1  0x00007ff5f0278ae8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ff5f0222781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ff5f1eb833c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ff5f1e5e17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ff5f1c75ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ff5f380e22b in  () at /usr/lib/libQt5Quick.so.5
#7  0x00007ff5f1c7708f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 27 (LWP 1173 "QSGRenderThread"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5f1c7d254 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007ff5f38bd47b in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ff5f38bfa1b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007ff5f1c7708f in  () at /usr/lib/libQt5Core.so.5
#6  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 26 (LWP 1172 "plasmash:gdrv0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 25 (LWP 1059 "QQmlThread"):
#1  0x00007ff5f0278ae8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ff5f0222781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ff5f1eb833c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ff5f1e5e17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ff5f1c75ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ff5f3468a39 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ff5f1c7708f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 24 (LWP 993 "plasmash:shlo4"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 23 (LWP 992 "plasmash:shlo3"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 22 (LWP 991 "plasmash:shlo2"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 21 (LWP 990 "plasmash:shlo1"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 20 (LWP 989 "plasmash:shlo0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 19 (LWP 988 "plasmashel:sh11"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 18 (LWP 987 "plasmashel:sh10"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 17 (LWP 986 "plasmashel:sh9"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 16 (LWP 985 "plasmashel:sh8"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 15 (LWP 984 "plasmashel:sh7"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 14 (LWP 983 "plasmashel:sh6"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 13 (LWP 982 "plasmashel:sh5"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 12 (LWP 981 "plasmashel:sh4"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 11 (LWP 980 "plasmashel:sh3"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 10 (LWP 979 "plasmashel:sh2"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 9 (LWP 978 "plasmashel:sh1"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 8 (LWP 977 "plasmashel:sh0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 7 (LWP 976 "plasmas:disk$3"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 6 (LWP 975 "plasmas:disk$2"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 5 (LWP 974 "plasmas:disk$1"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 4 (LWP 972 "plasmas:disk$0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 3 (LWP 971 "plasmashel:cs0"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5e5f030dc in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007ff5e5efcff8 in  () at /usr/lib/dri/radeonsi_dri.so
#4  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 2 (LWP 953 "QDBusConnection"):
#1  0x00007ff5f0278ae8 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007ff5f0222781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ff5f1eb833c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007ff5f1e5e17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007ff5f1c75ea2 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ff5f27e6098 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007ff5f1c7708f in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ff5f0ca1299 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ff5f18fc053 in clone () at /usr/lib/libc.so.6

Thread 1 (LWP 921 "plasmashell"):
#1  0x00007ff5f0ca7260 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#2  0x00007ff5f1c7d254 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#3  0x00007ff5f38c1277 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ff5f392ad67 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#5  0x00007ff5f2b01762 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#6  0x00007ff5f1e5f81a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007ff5f2229319 in QPlatformWindow::windowEvent(QEvent*) () at /usr/lib/libQt5Gui.so.5
#8  0x00007ff5f2b08447 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#9  0x00007ff5f1e5f81a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#10 0x00007ff5f1eb76a5 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#11 0x00007ff5f1eb7f52 in  () at /usr/lib/libQt5Core.so.5
#12 0x00007ff5f022502c in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#13 0x00007ff5f0278b59 in  () at /usr/lib/libglib-2.0.so.0
#14 0x00007ff5f0222781 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#15 0x00007ff5f1eb8321 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#16 0x00007ff5f1e5e17c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#17 0x00007ff5f1e66634 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#18 0x000056158c84f20b in  ()
#19 0x00007ff5f1824b25 in __libc_start_main () at /usr/lib/libc.so.6
#20 0x000056158c84f33e in  ()
[Inferior 1 (process 921) detached]

Reported using DrKonqi
Comment 1 Nate Graham 2021-05-13 16:15:55 UTC

*** This bug has been marked as a duplicate of bug 424022 ***