Bug 419877

Summary: Plasma shell crashes when I change global theme on Wayland
Product: [Plasma] plasmashell Reporter: sloppydz
Component: generic-waylandAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: butirsky, kde, nate, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.18.4   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description sloppydz 2020-04-09 14:59:24 UTC
Application: plasmashell (5.18.4)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.6.2-1-default x86_64
Windowing system: Wayland
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when plasma shell crashed: Changed global themes in quick succession. Crashed and restarted, then crashed again after switching themes again.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa10da85800 (LWP 19295))]

Thread 22 (Thread 0x7fa092ffd700 (LWP 19795)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa0c0117e80) at thread/qthread_unix.cpp:342
#11 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x7fa0937fe700 (LWP 19794)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa098122400) at thread/qthread_unix.cpp:342
#17 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#18 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x7fa093fff700 (LWP 19793)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa09c05cc60) at thread/qthread_unix.cpp:342
#11 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7fa0a4ffa700 (LWP 19792)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x5652290cc850) at thread/qthread_unix.cpp:342
#11 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7fa0a57fb700 (LWP 19791)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x565252090350) at thread/qthread_unix.cpp:342
#11 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#12 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7fa0a5ffc700 (LWP 19790)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa09c104a30) at thread/qthread_unix.cpp:342
#19 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#20 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fa0a67fd700 (LWP 19789)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#20 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#21 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#22 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#23 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#24 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#25 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#26 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#27 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#28 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#29 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#30 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#31 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#32 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#33 0x00007fa0e190aa71 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#34 0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#35 0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#36 0x00007fa10fd78698 in QThreadPrivate::start (arg=0x565230f307a0) at thread/qthread_unix.cpp:342
#37 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#38 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7fa0a7fff700 (LWP 19788)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230e16060) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565230e16040, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522e141ee8, mutex=0x565230e16040, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa0e190a6b0 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007fa0e190aa1a in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007fa0e1902cce in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007fa0e190a09b in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x565231278f20) at thread/qthread_unix.cpp:342
#9  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7fa0a6ffe700 (LWP 19781)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565229b70cc0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x56522f9e5530, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x56522f9e5538, mutex=0x56522f9e5530, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa111a8859f in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007fa111a88819 in ?? () from /usr/lib64/libQt5Quick.so.5
#6  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x56522f9e5490) at thread/qthread_unix.cpp:342
#7  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7fa0d52dd700 (LWP 19775)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x565230f9fd30) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x565229875640, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x565229875648, mutex=0x565229875640, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa111a8859f in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007fa111a88819 in ?? () from /usr/lib64/libQt5Quick.so.5
#6  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x5652298755a0) at thread/qthread_unix.cpp:342
#7  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fa0c7e70700 (LWP 19668)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x56522cf4a240) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x5652373b7e60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x5652373b7e68, mutex=0x5652373b7e60, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa111a8859f in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007fa111a88819 in ?? () from /usr/lib64/libQt5Quick.so.5
#6  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x5652373b7dc0) at thread/qthread_unix.cpp:342
#7  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fa0d625b700 (LWP 19556)):
#0  0x00007fa10f9f74fc in read () from /lib64/libc.so.6
#1  0x00007fa10e55a21f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa10e512e97 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa10e5132e2 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa10e51345f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fa10ffa4c0b in QEventDispatcherGlib::processEvents (this=0x7fa0c8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fa0d625ada0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#7  0x00007fa10fd775ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#8  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x56522945b770) at thread/qthread_unix.cpp:342
#9  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fa0d6b0b700 (LWP 19555)):
#0  0x00007fa10f9f74fc in read () from /lib64/libc.so.6
#1  0x00007fa10e55a21f in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa10e512e97 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa10e5132e2 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa10e51345f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fa10ffa4c0b in QEventDispatcherGlib::processEvents (this=0x7fa0d0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fa0d6b0ad60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#7  0x00007fa10fd775ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#8  0x00007fa0e0112e48 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#9  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x565229849430) at thread/qthread_unix.cpp:342
#10 0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#11 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fa0f8974700 (LWP 19501)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa10fd7e1db in QWaitConditionPrivate::wait (deadline=..., this=0x5652283df880) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x7fa10400e900, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fa10fd7e299 in QWaitCondition::wait (this=0x7fa10400e908, mutex=0x7fa10400e900, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fa111a8859f in ?? () from /usr/lib64/libQt5Quick.so.5
#5  0x00007fa111a88819 in ?? () from /usr/lib64/libQt5Quick.so.5
#6  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa10400e860) at thread/qthread_unix.cpp:342
#7  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#8  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fa0f9b84700 (LWP 19494)):
#0  0x00007fa10f9fbacf in poll () from /lib64/libc.so.6
#1  0x00007fa10e51333e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa10e51345f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa10ffa4c0b in QEventDispatcherGlib::processEvents (this=0x7fa0e8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fa0f9b83d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fa10fd775ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fa1119c60e6 in ?? () from /usr/lib64/libQt5Quick.so.5
#7  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa0fc0d4a30) at thread/qthread_unix.cpp:342
#8  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fa0fb7fe700 (LWP 19434)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa101c1f98b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fa101c1f807 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fa0fbfff700 (LWP 19433)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa101c1f98b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fa101c1f807 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fa100edf700 (LWP 19432)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa101c1f98b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fa101c1f807 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fa1016e0700 (LWP 19431)):
#0  0x00007fa10f1f7795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fa101c1f98b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007fa101c1f807 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fa10a454700 (LWP 19391)):
#0  0x00007fa10e55e638 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fa10e5128d7 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa10e51326b in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa10e51345f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa10ffa4c0b in QEventDispatcherGlib::processEvents (this=0x7fa0fc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fa10a453d80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#6  0x00007fa10fd775ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#7  0x00007fa11170e6e5 in ?? () from /usr/lib64/libQt5Qml.so.5
#8  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x5652285799f0) at thread/qthread_unix.cpp:342
#9  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#10 0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fa10b6ef700 (LWP 19304)):
#0  0x00007fa10f9fbacf in poll () from /lib64/libc.so.6
#1  0x00007fa10e51333e in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fa10e51345f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fa10ffa4c0b in QEventDispatcherGlib::processEvents (this=0x7fa104000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fa10b6eed70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fa10fd775ce in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fa111089507 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fa10fd78698 in QThreadPrivate::start (arg=0x7fa11110bda0) at thread/qthread_unix.cpp:342
#8  0x00007fa10f1f0efa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fa10fa063bf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fa10da85800 (LWP 19295)):
[KCrash Handler]
#6  0x00007fa10f942ea1 in raise () from /lib64/libc.so.6
#7  0x00007fa10f92c53d in abort () from /lib64/libc.so.6
#8  0x00007fa10fd3faef in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1894
#9  QMessageLogger::fatal (this=this@entry=0x7fffaa0ebe40, msg=msg@entry=0x7fa10bc931c0 "The Wayland connection experienced a fatal error: %s") at global/qlogging.cpp:893
#10 0x00007fa10bbf30f0 in QtWaylandClient::QWaylandDisplay::checkError (this=<optimized out>) at /usr/include/qt5/QtCore/qlogging.h:90
#11 0x00007fa10bbf313e in QtWaylandClient::QWaylandDisplay::flushRequests (this=0x565228342d00) at qwaylanddisplay.cpp:209
#12 0x00007fa10ff82a30 in doActivate<false> (sender=0x5652283abc30, signal_index=4, argv=0x7fffaa0ebf20) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:391
#13 0x00007fa10ff7d1bf in QMetaObject::activate (sender=sender@entry=0x5652283abc30, m=m@entry=0x7fa110210200 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3930
#14 0x00007fa10ff4ad53 in QAbstractEventDispatcher::awake (this=this@entry=0x5652283abc30) at .moc/moc_qabstracteventdispatcher.cpp:149
#15 0x00007fa10ffa4c2c in QEventDispatcherGlib::processEvents (this=0x5652283abc30, flags=...) at kernel/qeventdispatcher_glib.cpp:430
#16 0x00007fa10ff4cb9b in QEventLoop::exec (this=this@entry=0x7fffaa0ec040, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#17 0x00007fa10ff54972 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#18 0x0000565227837e3c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.4.1-1.1.x86_64/shell/main.cpp:228
[Inferior 1 (process 19295) detached]

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

Possible duplicates by query: bug 419017, bug 418794, bug 418050, bug 417683, bug 417680.

Reported using DrKonqi
Comment 1 David Edmundson 2020-08-05 12:45:32 UTC

*** This bug has been marked as a duplicate of bug 419912 ***
Comment 2 Nate Graham 2021-02-23 06:03:42 UTC

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