<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>426449</bug_id>
          
          <creation_ts>2020-09-12 16:28:45 +0000</creation_ts>
          <short_desc>Plasma crashes on Wayland when I copy anything to clipboard and refuses to restart until re-login</short_desc>
          <delta_ts>2021-01-16 14:47:05 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Plasma</classification>
          <product>plasmashell</product>
          <component>generic-crash</component>
          <version>master</version>
          <rep_platform>Neon</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>1.0</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Patrick Silva">bugseforuns</reporter>
          <assigned_to name="Plasma Bugs List">plasma-bugs-null</assigned_to>
          
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1957012</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2020-09-12 16:28:45 +0000</bug_when>
    <thetext>SUMMARY
Plasma crashed on Wayland after I click on &quot;Copy to clipboard&quot; button of kinfocenter and refused to restart until re-login.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.0


Thread 17 (Thread 0x7fffab5ef700 (LWP 21040)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffab5eed10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x55555a40cbc4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab5eed10, clockid=&lt;optimized out&gt;, mutex=0x55555a40cb70, cond=0x55555a40cb98) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555a40cb98, mutex=0x55555a40cb70, abstime=0x7fffab5eed10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555a40cb70, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555a40cb70) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555559932450, mutex=mutex@entry=0x555556908c98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x555559932440) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555559932440) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffd89ab700 (LWP 21039)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffd000e470, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcceab in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffd00050a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffd89aada0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x55555a17be90) at thread/qthread_unix.cpp:342
#7  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#8  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffc18fa700 (LWP 21038)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffa4004a60, nfds=1, timeout=10079) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffa4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffc18f9da0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555559f10d10) at thread/qthread_unix.cpp:342
#7  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#8  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc2500700 (LWP 21036)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc24ffd10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x5555569704a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc24ffd10, clockid=&lt;optimized out&gt;, mutex=0x555556970450, cond=0x555556970478) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556970478, mutex=0x555556970450, abstime=0x7fffc24ffd10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556970450, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556970450) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555698c5e0, mutex=mutex@entry=0x555556908c98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x55555698c5d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x55555698c5d0) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc2d01700 (LWP 21035)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc2d00d10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x5555564c3c50) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc2d00d10, clockid=&lt;optimized out&gt;, mutex=0x5555564c3c00, cond=0x5555564c3c28) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555564c3c28, mutex=0x5555564c3c00, abstime=0x7fffc2d00d10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5555564c3c00, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5555564c3c00) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555569e6d0, mutex=mutex@entry=0x555556908c98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x55555569e6c0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x55555569e6c0) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffc3502700 (LWP 21034)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc3501d10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x55555691b5b4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc3501d10, clockid=&lt;optimized out&gt;, mutex=0x55555691b560, cond=0x55555691b588) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555691b588, mutex=0x55555691b560, abstime=0x7fffc3501d10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555691b560, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555691b560) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555697b4e0, mutex=mutex@entry=0x555556908c98, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x55555697b4d0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x55555697b4d0) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcb5a5700 (LWP 21030)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff5512859 in __GI_abort () at abort.c:79
#2  0x00007ffff5954c39 in qt_message_fatal (context=..., message=&lt;synthetic pointer&gt;...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffcb5a4a30, msg=msg@entry=0x7ffff17200f8 &quot;The Wayland connection experienced a fatal error: %s&quot;) at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff16756b1 in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function&lt;bool ()&gt;, int) (this=0x5555556252d0, queue=0x555555b1c3e0, condition=..., timeout=timeout@entry=100) at qwaylanddisplay.cpp:260
#6  0x00007ffff167c4e8 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) (this=0x55555578fd60, timeout=100) at /usr/include/c++/9/new:174
#7  0x00007fffea82cd8a in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x5555564ccb90, surface=&lt;optimized out&gt;) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:486
#8  0x00007ffff5fe3ed1 in QOpenGLContext::swapBuffers(QSurface*) (this=0x555555ddff70, surface=&lt;optimized out&gt;) at kernel/qopenglcontext.cpp:1112
#9  0x00007ffff778580c in QSGRenderThread::syncAndRender(QImage*) (this=0x555556986c00, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870
#10 0x00007ffff7789587 in QSGRenderThread::run() (this=0x555556986c00) at scenegraph/qsgthreadedrenderloop.cpp:1043
#11 0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555556986c00) at thread/qthread_unix.cpp:342
#12 0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#13 0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcbdc4700 (LWP 21027)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffc4006320, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffcbdc3d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x5555568907b0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff76c430a in QQuickPixmapReader::run() (this=0x5555568907b0) at util/qquickpixmapcache.cpp:1008
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555568907b0) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdb7fe700 (LWP 21024)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddd658) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddd608, cond=0x555555ddd630) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddd630, mutex=0x555555ddd608) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddd608, cond=0x555555ddd630) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555ddeac0) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffdbfff700 (LWP 21023)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddd658) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddd608, cond=0x555555ddd630) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddd630, mutex=0x555555ddd608) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddd608, cond=0x555555ddd630) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555ddea80) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe8bf5700 (LWP 21022)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddd658) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddd608, cond=0x555555ddd630) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddd630, mutex=0x555555ddd608) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddd608, cond=0x555555ddd630) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x55555562e7e0) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe93f6700 (LWP 21021)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddd658) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddd608, cond=0x555555ddd630) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddd630, mutex=0x555555ddd608) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddd608, cond=0x555555ddd630) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555cb3760) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffeb5ef700 (LWP 21020)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffe4004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffe4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffeb5eed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x5555558de030) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff72bd6c9 in QQmlThreadPrivate::run() (this=0x5555558de030) at qml/ftw/qqmlthread.cpp:155
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555558de030) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff0f29700 (LWP 21019)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffec005240, nfds=3, timeout=20498) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7ffff0f28d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6556f2b in QDBusConnectionManager::run() (this=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at qdbusconnection.cpp:179
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff1d07340 (LWP 21012)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff5512859 in __GI_abort () at abort.c:79
#2  0x00007ffff5954c39 in qt_message_fatal (context=..., message=&lt;synthetic pointer&gt;...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffffffcc10, msg=msg@entry=0x7ffff17200f8 &quot;The Wayland connection experienced a fatal error: %s&quot;) at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff167549e in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x5555556252d0) at qwaylanddisplay.cpp:222
#6  0x00007ffff5ba95e0 in doActivate&lt;false&gt;(QObject*, int, void**) (sender=0x555555690cd0, signal_index=3, argv=0x7fffffffcd50) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#7  0x00007ffff5ba2977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x555555690cd0, m=m@entry=0x7ffff5e59b60 &lt;QSocketNotifier::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffcd50) at kernel/qobject.cpp:3946
#8  0x00007ffff5bad623 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) (this=this@entry=0x555555690cd0, _t1=..., _t2=&lt;optimized out&gt;, _t3=...) at .moc/moc_qsocketnotifier.cpp:178
#9  0x00007ffff5baddc3 in QSocketNotifier::event(QEvent*) (this=0x555555690cd0, e=0x7fffffffd020) at kernel/qsocketnotifier.cpp:302
#10 0x00007ffff68c9cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55555561c010, receiver=receiver@entry=0x555555690cd0, e=e@entry=0x7fffffffd020) at kernel/qapplication.cpp:3671
#11 0x00007ffff68d2c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdc20, receiver=0x555555690cd0, e=0x7fffffffd020) at kernel/qapplication.cpp:3417
#12 0x00007ffff5b726aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555690cd0, event=0x7fffffffd020) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#13 0x00007ffff5bcda95 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55555563c8b0) at kernel/qeventdispatcher_glib.cpp:107
#14 0x00007ffff3f51fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff3f52240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x555555690c30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x555555f361c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#19 0x00007fffcbddb17a in KScreen::WaylandConfig::WaylandConfig(QObject*) (this=0x555555f36170, parent=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:118
#20 0x00007fffcbdd9d6c in KScreen::WaylandBackend::WaylandBackend() (this=0x55555995ae00) at ./src/abstractbackend.h:35
#21 0x00007fffcbdd5865 in qt_plugin_instance() () at ./obj-x86_64-linux-gnu/backends/kwayland/KSC_KWayland_autogen/EWIEGA46WW/moc_waylandbackend.cpp:114
#22 0x00007ffff5b6865f in QLibraryPrivate::pluginInstance() (this=0x555556864a90) at plugin/qlibrary.cpp:557
#23 0x00007ffff5b5c287 in QPluginLoader::instance() (this=this@entry=0x555556864ce0) at plugin/qpluginloader.cpp:199
#24 0x00007fffea749874 in KScreen::BackendManager::loadBackendPlugin(QPluginLoader*, QString const&amp;, QMap&lt;QString, QVariant&gt; const&amp;) (loader=0x555556864ce0, name=..., arguments=...) at ./src/backendmanager.cpp:198
#25 0x00007fffea749f1c in KScreen::BackendManager::loadBackendInProcess(QString const&amp;) (this=0x555556864170, name=...) at ./src/backendmanager.cpp:243
#26 0x00007fffea755b7b in KScreen::ConfigOperationPrivate::loadBackend() (this=this@entry=0x555559dc1a10) at ./src/configoperation.cpp:138
#27 0x00007fffea7568d3 in KScreen::GetConfigOperation::start() (this=0x555559dc19f0) at ./src/getconfigoperation.cpp:173
#28 0x00007ffff5ba0129 in QObject::event(QEvent*) (this=0x555559dc19f0, e=0x555559dc1b50) at kernel/qobject.cpp:1314
#29 0x00007ffff68c9cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55555561c010, receiver=receiver@entry=0x555559dc19f0, e=e@entry=0x555559dc1b50) at kernel/qapplication.cpp:3671
#30 0x00007ffff68d2c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdc20, receiver=0x555559dc19f0, e=0x555559dc1b50) at kernel/qapplication.cpp:3417
#31 0x00007ffff5b726aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555559dc19f0, event=0x555559dc1b50) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#32 0x00007ffff5b74fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x555555610d50) at kernel/qcoreapplication.cpp:1815
#33 0x00007ffff5bcd837 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5555556911c0) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007ffff3f51fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff3f52240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x555555690c30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffffffdad0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#39 0x00007ffff5b79354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#40 0x0000555555578b9c in main(int, char**) (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at ./shell/main.cpp:242

Thread 17 (Thread 0x7fffab5ef700 (LWP 24242)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffab5eed10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x55555a3fa1e4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab5eed10, clockid=&lt;optimized out&gt;, mutex=0x55555a3fa190, cond=0x55555a3fa1b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555a3fa1b8, mutex=0x55555a3fa190, abstime=0x7fffab5eed10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555a3fa190, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555a3fa190) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55555a3f0c30, mutex=mutex@entry=0x5555568ef228, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x55555a3f0c20) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x55555a3f0c20) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fffd89ab700 (LWP 24241)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffd003a0a0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcceab in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffd0033fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffd89aada0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555596ef060) at thread/qthread_unix.cpp:342
#7  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#8  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fffc18fa700 (LWP 24239)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffa4004a60, nfds=1, timeout=10373) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffa4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffc18f9da0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=&lt;optimized out&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555559f06cf0) at thread/qthread_unix.cpp:342
#7  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#8  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fffc2500700 (LWP 24238)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc24ffd10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x55555643d2c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc24ffd10, clockid=&lt;optimized out&gt;, mutex=0x55555643d270, cond=0x55555643d298) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55555643d298, mutex=0x55555643d270, abstime=0x7fffc24ffd10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55555643d270, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55555643d270) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555569c4060, mutex=mutex@entry=0x5555568ef228, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x5555569c4050) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555569c4050) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fffc2d01700 (LWP 24237)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc2d00d10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x555556457d74) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc2d00d10, clockid=&lt;optimized out&gt;, mutex=0x555556457d20, cond=0x555556457d48) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x555556457d48, mutex=0x555556457d20, abstime=0x7fffc2d00d10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556457d20, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556457d20) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x5555563e8370, mutex=mutex@entry=0x5555568ef228, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x5555563e8360) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555563e8360) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fffc3502700 (LWP 24236)):
#0  futex_abstimed_wait_cancelable (private=&lt;optimized out&gt;, abstime=0x7fffc3501d10, clockid=&lt;optimized out&gt;, expected=0, futex_word=0x5555569176d4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc3501d10, clockid=&lt;optimized out&gt;, mutex=0x555556917680, cond=0x5555569176a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5555569176a8, mutex=0x555556917680, abstime=0x7fffc3501d10) at pthread_cond_wait.c:656
#3  0x00007ffff5996098 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x555556917680, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555556917680) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x555556977a40, mutex=mutex@entry=0x5555568ef228, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007ffff59936c1 in QThreadPoolThread::run() (this=0x555556977a30) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555556977a30) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fffcb5a5700 (LWP 24231)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff5512859 in __GI_abort () at abort.c:79
#2  0x00007ffff5954c39 in qt_message_fatal (context=..., message=&lt;synthetic pointer&gt;...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffcb5a4a30, msg=msg@entry=0x7ffff17200f8 &quot;The Wayland connection experienced a fatal error: %s&quot;) at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff16756b1 in QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*, std::function&lt;bool ()&gt;, int) (this=0x5555556252d0, queue=0x555555b1d4e0, condition=..., timeout=timeout@entry=100) at qwaylanddisplay.cpp:260
#6  0x00007ffff167c4e8 in QtWaylandClient::QWaylandWindow::waitForFrameSync(int) (this=0x55555594ed30, timeout=100) at /usr/include/c++/9/new:174
#7  0x00007fffea82cd8a in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x55555650f510, surface=&lt;optimized out&gt;) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:486
#8  0x00007ffff5fe3ed1 in QOpenGLContext::swapBuffers(QSurface*) (this=0x555555ddffe0, surface=&lt;optimized out&gt;) at kernel/qopenglcontext.cpp:1112
#9  0x00007ffff778580c in QSGRenderThread::syncAndRender(QImage*) (this=0x555556983160, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:870
#10 0x00007ffff7789587 in QSGRenderThread::run() (this=0x555556983160) at scenegraph/qsgthreadedrenderloop.cpp:1043
#11 0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x555556983160) at thread/qthread_unix.cpp:342
#12 0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#13 0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fffcbdc4700 (LWP 24228)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffc4006320, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffcbdc3d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x5555568ab860) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff76c430a in QQuickPixmapReader::run() (this=0x5555568ab860) at util/qquickpixmapcache.cpp:1008
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555568ab860) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fffdb7fe700 (LWP 24225)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddea78) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddea28, cond=0x555555ddea50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddea50, mutex=0x555555ddea28) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddea28, cond=0x555555ddea50) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555ddff20) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fffdbfff700 (LWP 24224)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddea78) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddea28, cond=0x555555ddea50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddea50, mutex=0x555555ddea28) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddea28, cond=0x555555ddea50) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555ddfee0) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fffe8bf5700 (LWP 24223)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddea78) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddea28, cond=0x555555ddea50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddea50, mutex=0x555555ddea28) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddea28, cond=0x555555ddea50) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555ddfce0) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fffe93f6700 (LWP 24222)):
#0  futex_wait_cancelable (private=&lt;optimized out&gt;, expected=0, futex_word=0x555555ddea78) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x555555ddea28, cond=0x555555ddea50) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x555555ddea50, mutex=0x555555ddea28) at pthread_cond_wait.c:638
#3  0x00007fffe9b8397b in cnd_wait (mtx=0x555555ddea28, cond=0x555555ddea50) at ../include/c11/threads_posix.h:155
#4  util_queue_thread_func (input=input@entry=0x555555cb6070) at ../src/util/u_queue.c:275
#5  0x00007fffe9b8358b in impl_thrd_routine (p=&lt;optimized out&gt;) at ../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#7  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fffeb5ef700 (LWP 24221)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffe4004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffe4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffeb5eed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x5555558a7bd0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff72bd6c9 in QQmlThreadPrivate::run() (this=0x5555558a7bd0) at qml/ftw/qqmlthread.cpp:155
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x5555558a7bd0) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ffff0f29700 (LWP 24216)):
#0  0x00007ffff560296f in __GI___poll (fds=0x7fffec005240, nfds=3, timeout=21998) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff3f521ae in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x7fffec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7ffff0f28d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=this@entry=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6556f2b in QDBusConnectionManager::run() (this=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at qdbusconnection.cpp:179
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x7ffff65d9d80 &lt;(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder&gt;) at thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=&lt;optimized out&gt;) at pthread_create.c:477
#9  0x00007ffff560f103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ffff1d07340 (LWP 24177)):
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff5512859 in __GI_abort () at abort.c:79
#2  0x00007ffff5954c39 in qt_message_fatal (context=..., message=&lt;synthetic pointer&gt;...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const (this=this@entry=0x7fffffffcc10, msg=msg@entry=0x7ffff17200f8 &quot;The Wayland connection experienced a fatal error: %s&quot;) at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const (this=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff167549e in QtWaylandClient::QWaylandDisplay::flushRequests() (this=0x5555556252d0) at qwaylanddisplay.cpp:222
#6  0x00007ffff5ba95e0 in doActivate&lt;false&gt;(QObject*, int, void**) (sender=0x55555564d550, signal_index=3, argv=0x7fffffffcd50) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#7  0x00007ffff5ba2977 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55555564d550, m=m@entry=0x7ffff5e59b60 &lt;QSocketNotifier::staticMetaObject&gt;, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffffffcd50) at kernel/qobject.cpp:3946
#8  0x00007ffff5bad623 in QSocketNotifier::activated(QSocketDescriptor, QSocketNotifier::Type, QSocketNotifier::QPrivateSignal) (this=this@entry=0x55555564d550, _t1=..., _t2=&lt;optimized out&gt;, _t3=...) at .moc/moc_qsocketnotifier.cpp:178
#9  0x00007ffff5baddc3 in QSocketNotifier::event(QEvent*) (this=0x55555564d550, e=0x7fffffffd020) at kernel/qsocketnotifier.cpp:302
#10 0x00007ffff68c9cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55555561c010, receiver=receiver@entry=0x55555564d550, e=e@entry=0x7fffffffd020) at kernel/qapplication.cpp:3671
#11 0x00007ffff68d2c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdc20, receiver=0x55555564d550, e=0x7fffffffd020) at kernel/qapplication.cpp:3417
#12 0x00007ffff5b726aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55555564d550, event=0x7fffffffd020) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#13 0x00007ffff5bcda95 in socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer) (source=0x55555564cb40) at kernel/qeventdispatcher_glib.cpp:107
#14 0x00007ffff3f51fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007ffff3f52240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x55555564c9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x55555608c830, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#19 0x00007fffcbddb17a in KScreen::WaylandConfig::WaylandConfig(QObject*) (this=0x55555608c7e0, parent=&lt;optimized out&gt;) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:118
#20 0x00007fffcbdd9d6c in KScreen::WaylandBackend::WaylandBackend() (this=0x555555613b90) at ./src/abstractbackend.h:35
#21 0x00007fffcbdd5865 in qt_plugin_instance() () at ./obj-x86_64-linux-gnu/backends/kwayland/KSC_KWayland_autogen/EWIEGA46WW/moc_waylandbackend.cpp:114
#22 0x00007ffff5b6865f in QLibraryPrivate::pluginInstance() (this=0x555556874580) at plugin/qlibrary.cpp:557
#23 0x00007ffff5b5c287 in QPluginLoader::instance() (this=this@entry=0x555555c26a90) at plugin/qpluginloader.cpp:199
#24 0x00007fffea749874 in KScreen::BackendManager::loadBackendPlugin(QPluginLoader*, QString const&amp;, QMap&lt;QString, QVariant&gt; const&amp;) (loader=0x555555c26a90, name=..., arguments=...) at ./src/backendmanager.cpp:198
#25 0x00007fffea749f1c in KScreen::BackendManager::loadBackendInProcess(QString const&amp;) (this=0x55555686e090, name=...) at ./src/backendmanager.cpp:243
#26 0x00007fffea755b7b in KScreen::ConfigOperationPrivate::loadBackend() (this=this@entry=0x555559db80e0) at ./src/configoperation.cpp:138
#27 0x00007fffea7568d3 in KScreen::GetConfigOperation::start() (this=0x555559db80c0) at ./src/getconfigoperation.cpp:173
#28 0x00007ffff5ba0129 in QObject::event(QEvent*) (this=0x555559db80c0, e=0x555559db8220) at kernel/qobject.cpp:1314
#29 0x00007ffff68c9cc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55555561c010, receiver=receiver@entry=0x555559db80c0, e=e@entry=0x555559db8220) at kernel/qapplication.cpp:3671
#30 0x00007ffff68d2c70 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdc20, receiver=0x555559db80c0, e=0x555559db8220) at kernel/qapplication.cpp:3417
#31 0x00007ffff5b726aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555559db80c0, event=0x555559db8220) at ../../include/QtCore/5.15.0/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#32 0x00007ffff5b74fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x555555610d50) at kernel/qcoreapplication.cpp:1815
#33 0x00007ffff5bcd837 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x55555564c330) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007ffff3f51fbd in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff3f52240 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007ffff3f522e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ffff5bcce92 in QEventDispatcherGlib::processEvents(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=0x55555564c9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007ffff5b711bb in QEventLoop::exec(QFlags&lt;QEventLoop::ProcessEventsFlag&gt;) (this=this@entry=0x7fffffffdad0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#39 0x00007ffff5b79354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#40 0x0000555555578b9c in main(int, char**) (argc=&lt;optimized out&gt;, argv=&lt;optimized out&gt;) at ./shell/main.cpp:242</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1957148</commentid>
    <comment_count>1</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2020-09-13 12:34:23 +0000</bug_when>
    <thetext>In fact this problem occurs when I copy anything to clipboard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1995454</commentid>
    <comment_count>2</comment_count>
    <who name="Patrick Silva">bugseforuns</who>
    <bug_when>2021-01-16 14:47:05 +0000</bug_when>
    <thetext>already fixed.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>