https://bugs.kde.org/show_bug.cgi?id=426449

            Bug ID: 426449
           Summary: Plasma crashed on Wayland after I click on "Copy to
                    clipboard" button of kinfocenter and refused to
                    restart until re-login
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: 1.0

SUMMARY
Plasma crashed on Wayland after I click on "Copy to clipboard" 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=<optimized out>,
abstime=0x7fffab5eed10, clockid=<optimized out>, expected=0,
futex_word=0x55555a40cbc4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab5eed10, clockid=<optimized
out>, 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffd00050a0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffd89aada0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=<optimized out>) 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffa4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffc18f9da0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=<optimized out>) 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc24ffd10, clockid=<optimized out>, expected=0,
futex_word=0x5555569704a0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc24ffd10, clockid=<optimized
out>, 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc2d00d10, clockid=<optimized out>, expected=0,
futex_word=0x5555564c3c50) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc2d00d10, clockid=<optimized
out>, 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc3501d10, clockid=<optimized out>, expected=0,
futex_word=0x55555691b5b4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc3501d10, clockid=<optimized
out>, 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=<optimized out>) 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=<synthetic
pointer>...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fffcb5a4a30, msg=msg@entry=0x7ffff17200f8 "The Wayland
connection experienced a fatal error: %s") at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const
(this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff16756b1 in
QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function<bool ()>, 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=<optimized out>) at
../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:486
#8  0x00007ffff5fe3ed1 in QOpenGLContext::swapBuffers(QSurface*)
(this=0x555555ddff70, surface=<optimized out>) 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffe4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6556f2b in QDBusConnectionManager::run() (this=0x7ffff65d9d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x7ffff65d9d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<synthetic
pointer>...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fffffffcc10, msg=msg@entry=0x7ffff17200f8 "The Wayland
connection experienced a fatal error: %s") at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const
(this=<optimized out>) 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<false>(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
<QSocketNotifier::staticMetaObject>,
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=<optimized out>, _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<QEventLoop::ProcessEventsFlag>)
(this=0x555555690c30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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&,
QMap<QString, QVariant> const&) (loader=0x555556864ce0, name=...,
arguments=...) at ./src/backendmanager.cpp:198
#25 0x00007fffea749f1c in KScreen::BackendManager::loadBackendInProcess(QString
const&) (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<QEventLoop::ProcessEventsFlag>)
(this=0x555555690c30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:242

Thread 17 (Thread 0x7fffab5ef700 (LWP 24242)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>,
abstime=0x7fffab5eed10, clockid=<optimized out>, expected=0,
futex_word=0x55555a3fa1e4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffab5eed10, clockid=<optimized
out>, 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffd0033fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffd89aada0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=<optimized out>) 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffa4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7fffc18f9da0, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007ffff598f082 in QThread::exec() (this=<optimized out>) 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc24ffd10, clockid=<optimized out>, expected=0,
futex_word=0x55555643d2c4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc24ffd10, clockid=<optimized
out>, 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc2d00d10, clockid=<optimized out>, expected=0,
futex_word=0x555556457d74) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc2d00d10, clockid=<optimized
out>, 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=<optimized out>) 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=<optimized out>,
abstime=0x7fffc3501d10, clockid=<optimized out>, expected=0,
futex_word=0x5555569176d4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fffc3501d10, clockid=<optimized
out>, 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=<optimized out>) 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=<synthetic
pointer>...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fffcb5a4a30, msg=msg@entry=0x7ffff17200f8 "The Wayland
connection experienced a fatal error: %s") at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const
(this=<optimized out>) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qlogging.h:90
#5  0x00007ffff16756b1 in
QtWaylandClient::QWaylandDisplay::dispatchQueueWhile(wl_event_queue*,
std::function<bool ()>, 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=<optimized out>) at
../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:486
#8  0x00007ffff5fe3ed1 in QOpenGLContext::swapBuffers(QSurface*)
(this=0x555555ddffe0, surface=<optimized out>) 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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffc4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<optimized out>, 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=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffe4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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<QEventLoop::ProcessEventsFlag>)
(this=0x7fffec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007ffff6556f2b in QDBusConnectionManager::run() (this=0x7ffff65d9d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007ffff599020c in QThreadPrivate::start(void*) (arg=0x7ffff65d9d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007ffff4a02609 in start_thread (arg=<optimized out>) 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=<synthetic
pointer>...) at global/qlogging.cpp:1914
#3  QMessageLogger::fatal(char const*, ...) const
(this=this@entry=0x7fffffffcc10, msg=msg@entry=0x7ffff17200f8 "The Wayland
connection experienced a fatal error: %s") at global/qlogging.cpp:893
#4  0x00007ffff1675444 in QtWaylandClient::QWaylandDisplay::checkError() const
(this=<optimized out>) 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<false>(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
<QSocketNotifier::staticMetaObject>,
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=<optimized out>, _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<QEventLoop::ProcessEventsFlag>)
(this=0x55555564c9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#18 0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>) 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&,
QMap<QString, QVariant> const&) (loader=0x555555c26a90, name=...,
arguments=...) at ./src/backendmanager.cpp:198
#25 0x00007fffea749f1c in KScreen::BackendManager::loadBackendInProcess(QString
const&) (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<QEventLoop::ProcessEventsFlag>)
(this=0x55555564c9a0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#38 0x00007ffff5b711bb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(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=<optimized out>,
argv=<optimized out>) at ./shell/main.cpp:242

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to