Bug 438517

Summary: Plasma crash when change the screen layout (wayland)
Product: [Plasma] plasmashell Reporter: Bruno <baito30>
Component: generic-multiscreenAssignee: Aleix Pol <aleixpol>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, nate, plasma-bugs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bruno 2021-06-12 18:35:39 UTC
SUMMARY
My notebook is connected with an external monitor. Plasma crash when change the screen layout.

STEPS TO REPRODUCE
1. Add Widget -> Add "Display Configuration"
2. open "Display configuration" widget and select "Switch to Laptop screen" or "Switch to external screen"


OBSERVED RESULT
Plasma crash

EXPECTED RESULT
screen layout change without plasma crash

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.22.80
KDE Frameworks Version: 5.83.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-73-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-4200U CPU @ 1.60GHz
Memory: 9,6 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4400

ADDITIONAL INFORMATION
Same bug in Kubuntu impish beta

Application: Plasma (plasmashell), signal: Aborted

[New LWP 11595]
[New LWP 11607]
[New LWP 11608]
[New LWP 11609]
[New LWP 11610]
[New LWP 11643]
[New LWP 11673]
[New LWP 11674]
[New LWP 11681]
[New LWP 11687]
[New LWP 11701]
[New LWP 11702]
[New LWP 11737]
[New LWP 11738]
[New LWP 11739]
[New LWP 11740]
[New LWP 11741]
[New LWP 11742]
[New LWP 11743]
[New LWP 11744]
[New LWP 11804]
[New LWP 11806]
[New LWP 11918]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f11a88bbaff in __GI___poll (fds=0x7ffcb4a0e9b8, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f11a4ba2ec0 (LWP 11517))]

Thread 24 (Thread 0x7f110faff700 (LWP 11918)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56338ff6cf90) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56338ff6cf40, cond=0x56338ff6cf68) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56338ff6cf68, mutex=0x56338ff6cf40) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f116c8e2700 (LWP 11806)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563389255114) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x5633892550c0, cond=0x5633892550e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x5633892550e8, mutex=0x5633892550c0) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f111cd95700 (LWP 11804)):
#0  0x00007f11a88c85ce in epoll_wait (epfd=64, events=0x7f111cd948f0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f1180e66acb in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#2  0x00007f1180e594a4 in ?? () from /usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#3  0x00007f1180eabe70 in ?? () from /lib/x86_64-linux-gnu/libpipewire-0.3.so.0
#4  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f111d7fa700 (LWP 11744)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f111dffb700 (LWP 11743)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f111e7fc700 (LWP 11742)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f111effd700 (LWP 11741)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f111f7fe700 (LWP 11740)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f111ffff700 (LWP 11739)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f114c8e8700 (LWP 11738)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f114d0e9700 (LWP 11737)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5633821443a4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x563382144350, cond=0x563382144378) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x563382144378, mutex=0x563382144350) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f1180afef40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007f1180b02c1e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007f1180afe102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f1180b00b93 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f1164e45700 (LWP 11702)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f11440a9b54) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f11440a9b00, cond=0x7f11440a9b28) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x7f11440a9b28, mutex=0x7f11440a9b00) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f114ffff700 (LWP 11701)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56338917bc40) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56338917bbf0, cond=0x56338917bc18) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56338917bc18, mutex=0x56338917bbf0) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f1165bdd700 (LWP 11687)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56338282bad0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56338282ba80, cond=0x56338282baa8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56338282baa8, mutex=0x56338282ba80) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f116da91700 (LWP 11681)):
#0  0x00007f11a88bbaff in __GI___poll (fds=0x7f1168006550, nfds=1, timeout=3288573) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f11a71db36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f11a71db4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f11a8e88ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11a8e2d1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f11a8c47a52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f116df8807c in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f1182fe6700 (LWP 11674)):
#0  0x00007f11a71d9255 in g_source_ref () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f11a71d9328 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f11a71da82b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f11a71db29b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f11a71db4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f11a8e88ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f11a8e2d1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a8c47a52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f11aa7cf38a in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f11827e5700 (LWP 11673)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56337bd19650) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56337bd19600, cond=0x56337bd19628) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56337bd19628, mutex=0x56337bd19600) at pthread_cond_wait.c:638
#3  0x00007f11a8c4ed5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11aa894814 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f11aa894c89 in ?? () from /lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f1189afe700 (LWP 11643)):
#0  __GI___libc_read (nbytes=16, buf=0x7f1189afdab0, fd=13) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=13, buf=0x7f1189afdab0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f11a7223b2f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f11a71daebe in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f11a71db312 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f11a71db4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f11a8e88ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a8e2d1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f11a8c47a52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f11aa445fa9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5
#10 0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f11a0cc7700 (LWP 11610)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56337b15e6dc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56337b15e688, cond=0x56337b15e6b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56337b15e6b0, mutex=0x56337b15e688) at pthread_cond_wait.c:638
#3  0x00007f11a2bc4e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f11a2bc4a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f11a14c8700 (LWP 11609)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56337b15e6dc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56337b15e688, cond=0x56337b15e6b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56337b15e6b0, mutex=0x56337b15e688) at pthread_cond_wait.c:638
#3  0x00007f11a2bc4e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f11a2bc4a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f11a1cc9700 (LWP 11608)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56337b15e6dc) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56337b15e688, cond=0x56337b15e6b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56337b15e6b0, mutex=0x56337b15e688) at pthread_cond_wait.c:638
#3  0x00007f11a2bc4e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f11a2bc4a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f11a24ca700 (LWP 11607)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56337b15e6d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56337b15e688, cond=0x56337b15e6b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x56337b15e6b0, mutex=0x56337b15e688) at pthread_cond_wait.c:638
#3  0x00007f11a2bc4e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f11a2bc4a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f11a3fc8700 (LWP 11595)):
#0  0x00007f11a88bbaff in __GI___poll (fds=0x7f119c005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f11a71db36e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f11a71db4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f11a8e88ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f11a8e2d1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f11a8c47a52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f11a97b7f4b in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f11a8c48bec in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f11a7c0d609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f11a88c8293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f11a4ba2ec0 (LWP 11517)):
[KCrash Handler]
#4  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#5  0x00007f11a87cb859 in __GI_abort () at abort.c:79
#6  0x00007f11a8c0dbf7 in QMessageLogger::fatal(char const*, ...) const () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f11a6d34484 in QtWaylandClient::QWaylandDisplay::checkError() const () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#8  0x00007f11a6d3516c in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#9  0x00007f11a6d44fa3 in QtWaylandClient::QWaylandWindow::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#10 0x00007f11a921b9fb in QWindowPrivate::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x000056337aa24381 in ?? ()
#12 0x00007f11a8e656fe in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f11a9202d36 in QGuiApplication::primaryScreenChanged(QScreen*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007f11a9238f8e in QScreen::~QScreen() () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007f11a923929d in QScreen::~QScreen() () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007f11a91e8bdb in QWindowSystemInterface::handleScreenRemoved(QPlatformScreen*) () from /lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007f11a6d36bc9 in QtWaylandClient::QWaylandDisplay::registry_global_remove(unsigned int) () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#18 0x00007f11a7181ff5 in ?? () from /lib/x86_64-linux-gnu/libffi.so.7
#19 0x00007f11a718140a in ?? () from /lib/x86_64-linux-gnu/libffi.so.7
#20 0x00007f11a86df3a8 in ?? () from /lib/x86_64-linux-gnu/libwayland-client.so.0
#21 0x00007f11a86dbc48 in ?? () from /lib/x86_64-linux-gnu/libwayland-client.so.0
#22 0x00007f11a86dd21c in wl_display_dispatch_queue_pending () from /lib/x86_64-linux-gnu/libwayland-client.so.0
#23 0x00007f11a6d35155 in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#24 0x00007f11a8e65730 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f11a8e69773 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f11a8e69f13 in QSocketNotifier::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f11a9b2cdc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f11a9b35bb8 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f11a8e2e6da in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f11a8e89be5 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f11a71db17d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f11a71db400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f11a71db4a3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f11a8e88fe2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f11a8e2d1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f11a8e35394 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x000056337a9fcdfe in ?? ()
#38 0x00007f11a87cd0b3 in __libc_start_main (main=0x56337a9fbeb0, argc=1, argv=0x7ffcb4a109a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffcb4a10998) at ../csu/libc-start.c:308
#39 0x000056337a9fcf2e in ?? ()
[Inferior 1 (process 11517) detached]
Comment 1 Nate Graham 2021-06-15 23:17:52 UTC

*** This bug has been marked as a duplicate of bug 422418 ***
Comment 2 David Edmundson 2021-10-03 19:51:51 UTC

*** This bug has been marked as a duplicate of bug 439321 ***
Comment 3 Nate Graham 2021-10-04 14:24:07 UTC

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