Bug 429240

Summary: Plasma crashes shortly after login
Product: [Plasma] plasmashell Reporter: Lukas Kucharczyk <lukas>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.20.2   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Lukas Kucharczyk 2020-11-17 13:38:02 UTC
Application: plasmashell (5.20.2)

Qt Version: 5.15.1
Frameworks Version: 5.75.0
Operating System: Linux 5.9.1-2-default x86_64
Windowing system: Wayland
Distribution: openSUSE Tumbleweed

-- Information about the crash:
- What I was doing when the application crashed:
I came back to a computer after being AFK for a while and tried logging back in.

- Unusual behavior I noticed:
When logged back in, it was as if I was completely logged out (possibly by the session crashing) instead of the screen just being locked.

- Custom settings of the application:
I have two different scaling factors. One is 200% on a 4K screen, the other is default 100% on a 1080p screen.

The crash can be reproduced every time.

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

[New LWP 5656]
[New LWP 5699]
[New LWP 5728]
[New LWP 5729]
[New LWP 5730]
[New LWP 5731]
[New LWP 5732]
[New LWP 5733]
[New LWP 5734]
[New LWP 5735]
[New LWP 5736]
[New LWP 5737]
[New LWP 5738]
[New LWP 5739]
[New LWP 5740]
[New LWP 5741]
[New LWP 5742]
[New LWP 5807]
[New LWP 5808]
[New LWP 5809]
[New LWP 5834]
[New LWP 5836]
[New LWP 5846]
[New LWP 5847]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007f651a84fa6f in poll () from /lib64/libc.so.6
[Current thread is 1 (Thread 0x7f6518739840 (LWP 5647))]

Thread 25 (Thread 0x7f647fbff640 (LWP 5847)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f651abffdfb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55b145de9680) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7f651000ed10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f651c913b57 in ?? () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f651c915fe9 in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007f651abf9de1 in QThreadPrivate::start (arg=0x7f651000ec70) at thread/qthread_unix.cpp:329
#6  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x7f64a0bf9640 (LWP 5846)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x7f64ab815640 (LWP 5836)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x7f64c0833640 (LWP 5834)):
#0  0x00007f651abfa34f in QMutex::unlock (this=this@entry=0x55b145d804f0) at /usr/include/c++/10/bits/atomic_base.h:776
#1  0x00007f651ae30ec5 in QMutexLocker::unlock (this=<synthetic pointer>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#2  QMutexLocker::~QMutexLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:243
#3  QThreadData::canWaitLocked (this=0x55b145d804c0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:272
#4  postEventSourcePrepare (timeout=<synthetic pointer>, s=0x7f64b0001540) at kernel/qeventdispatcher_glib.cpp:260
#5  postEventSourceCheck (source=0x7f64b0001540) at kernel/qeventdispatcher_glib.cpp:270
#6  0x00007f65192109d9 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f6519210f65 in ?? () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f65192110df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f651ae30a9b in QEventDispatcherGlib::processEvents (this=0x7f64b0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#10 0x00007f651add7eeb in QEventLoop::exec (this=this@entry=0x7f64c0832c80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#11 0x00007f651abf8c9e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#12 0x00007f651c867926 in ?? () from /usr/lib64/libQt5Quick.so.5
#13 0x00007f651abf9de1 in QThreadPrivate::start (arg=0x55b145dd53d0) at thread/qthread_unix.cpp:329
#14 0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#15 0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7f64c16a4640 (LWP 5809)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f651abffdfb in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x55b145b328c0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x55b145b33730, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007f651c913b57 in ?? () from /usr/lib64/libQt5Quick.so.5
#4  0x00007f651c915fe9 in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007f651abf9de1 in QThreadPrivate::start (arg=0x55b145b33690) at thread/qthread_unix.cpp:329
#6  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#7  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7f64c2fe6640 (LWP 5808)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f64c27e5640 (LWP 5807)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f64e17fa640 (LWP 5742)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f64e1ffb640 (LWP 5741)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f64e27fc640 (LWP 5740)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f64e2ffd640 (LWP 5739)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f64e37fe640 (LWP 5738)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f64e3fff640 (LWP 5737)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f6500b3c640 (LWP 5736)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f650133d640 (LWP 5735)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f6501b3e640 (LWP 5734)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f650233f640 (LWP 5733)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f6502b40640 (LWP 5732)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f650c9ca640 (LWP 5731)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f650d1cb640 (LWP 5730)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f650d9cc640 (LWP 5729)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f650e343640 (LWP 5728)):
#0  0x00007f6519d9b6b2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f650ea32e2b in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f650ea322e7 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6515098640 (LWP 5699)):
#0  0x00007f651a84fa6f in poll () from /lib64/libc.so.6
#1  0x00007f6519210fbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f65192110df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f651ae30a9b in QEventDispatcherGlib::processEvents (this=0x7f6508000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f651add7eeb in QEventLoop::exec (this=this@entry=0x7f6515097ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f651abf8c9e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f651c4a92d5 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f651abf9de1 in QThreadPrivate::start (arg=0x55b1452d1950) at thread/qthread_unix.cpp:329
#8  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6516323640 (LWP 5656)):
#0  0x00007f651a84fa6f in poll () from /lib64/libc.so.6
#1  0x00007f6519210fbe in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f65192110df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f651ae30a9b in QEventDispatcherGlib::processEvents (this=0x7f6510000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f651add7eeb in QEventLoop::exec (this=this@entry=0x7f6516322c70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f651abf8c9e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f651b7ff7c7 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007f651abf9de1 in QThreadPrivate::start (arg=0x7f651b86d420) at thread/qthread_unix.cpp:329
#8  0x00007f6519d953e9 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f651a85ab73 in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6518739840 (LWP 5647)):
[KCrash Handler]
#4  QExplicitlySharedDataPointer<KConfigGroupPrivate>::operator bool (this=0x18) at /usr/include/qt5/QtCore/qshareddata.h:176
#5  KConfigGroup::parent (this=this@entry=0x7ffe212f9460) at /usr/src/debug/kconfig-5.75.0-1.1.x86_64/src/core/kconfiggroup.cpp:545
#6  0x000055b14475d7fd in PanelView::restore (this=0x55b1454a7ed0) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/panelview.cpp:576
#7  0x000055b14475e165 in PanelView::containmentChanged (this=0x55b1454a7ed0) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/panelview.cpp:1180
#8  PanelView::qt_static_metacall (_o=0x55b1454a7ed0, _c=<optimized out>, _id=<optimized out>, _a=0x7ffe212f95d0) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/build/shell/plasmashell_autogen/include/moc_panelview.cpp:261
#9  0x00007f651ae0fb40 in doActivate<false> (sender=0x55b1454a7ed0, signal_index=43, argv=0x7ffe212f95d0, argv@entry=0x0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#10 0x00007f651ae08e60 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f651d045e00, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x0) at kernel/qobject.cpp:3946
#11 0x00007f651d01f573 in PlasmaQuick::ContainmentView::containmentChanged (this=<optimized out>) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/build/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_containmentview.cpp:267
#12 0x00007f651d021691 in PlasmaQuick::ContainmentViewPrivate::setContainment (this=0x7f6474132aa0, cont=0x55b14538c160) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasmaquick/containmentview.cpp:81
#13 0x00007f651d024359 in PlasmaQuick::ContainmentView::setContainment (this=this@entry=0x55b1454a7ed0, cont=<optimized out>) at /usr/src/debug/plasma-framework-5.75.0-3.1.x86_64/src/plasmaquick/containmentview.cpp:244
#14 0x000055b144762ce2 in ShellCorona::createWaitingPanels (this=<optimized out>) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/shellcorona.cpp:1371
#15 0x00007f651ae0fb06 in QtPrivate::QSlotObjectBase::call (a=0x7ffe212f9980, r=0x55b145089aa0, this=0x55b145135470) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#16 doActivate<false> (sender=0x55b145089b58, signal_index=3, argv=argv@entry=0x7ffe212f9980) at kernel/qobject.cpp:3886
#17 0x00007f651ae08e60 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f651b0bdba0, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe212f9980) at kernel/qobject.cpp:3946
#18 0x00007f651ae13a1a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205
#19 0x00007f651ae0548f in QObject::event (this=0x55b145089b58, e=0x7ffe212f9af0) at kernel/qobject.cpp:1291
#20 0x00007f651bb564ff in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55b145089b58, e=0x7ffe212f9af0) at kernel/qapplication.cpp:3630
#21 0x00007f651add952a in QCoreApplication::notifyInternal2 (receiver=0x55b145089b58, event=0x7ffe212f9af0) at ../../include/QtCore/5.15.1/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#22 0x00007f651ae2fe43 in QTimerInfoList::activateTimers (this=0x55b145063470) at kernel/qtimerinfo_unix.cpp:643
#23 0x00007f651ae306fc in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183
#24 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:230
#25 0x00007f6519210ca7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#26 0x00007f6519211028 in ?? () from /usr/lib64/libglib-2.0.so.0
#27 0x00007f65192110df in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#28 0x00007f651ae30a7f in QEventDispatcherGlib::processEvents (this=0x55b1450b96b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#29 0x00007f651add7eeb in QEventLoop::exec (this=this@entry=0x7ffe212f9d30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#30 0x00007f651ade0160 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#31 0x000055b144742f89 in main (argc=<optimized out>, argv=0x7ffe212f9f50) at /usr/src/debug/plasma5-workspace-5.20.2-1.1.x86_64/shell/main.cpp:244
[Inferior 1 (process 5647) detached]

The reporter indicates this bug may be a duplicate of or related to bug 428678.

Possible duplicates by query: bug 429026, bug 428986, bug 428949, bug 428751, bug 428748.

Reported using DrKonqi
Comment 1 Lukas Kucharczyk 2020-11-17 13:43:18 UTC
This also happens when I restart the computer and it automatically logs in.

My default session (set in settings Startup and Shutdown -> Login Screen (SDDM) -> Advanced -> Automatically log in with session) to Plasma (Full Wayland).
Comment 2 Lukas Kucharczyk 2020-11-17 13:47:22 UTC
I have physically disconnected the second (1080p 240 Hz) monitor and:

1. Upon disconnecting the cable while still logged in, I was either logged out or the whole session crashed.
2. Upon restarting, the crash no longer happens.
Comment 3 Nate Graham 2020-11-17 17:04:01 UTC

*** This bug has been marked as a duplicate of bug 428678 ***
Comment 4 Nate Graham 2021-01-05 15:07:44 UTC

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