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

            Bug ID: 411692
           Summary: Plasma crashed on Wayland when I tapped a favorite app
                    in Kickoff using a touch screen
           Product: plasmashell
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: generic-wayland
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: 1.0

Application: plasmashell (5.16.80)

Qt Version: 5.12.3
Frameworks Version: 5.62.0
Operating System: Linux 5.2.5-050205-generic x86_64
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I tapped an app present in the favorites list of Kickoff and Plasma crashed on
Wayland.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcd423c8800 (LWP 2127))]

Thread 15 (Thread 0x7fccbdc51700 (LWP 11176)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7fccb00b4e50) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x7fccb00b4e00,
cond=0x7fccb00b4e28) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x7fccb00b4e28, mutex=0x7fccb00b4e00) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x7fccb00b4e00) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7fccb0068670,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x7fccb0068678,
mutex=mutex@entry=0x7fccb0068670, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7fccb0068668) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7fccb00685f0) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x7fccb00685f0) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x7fccb00685f0) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fccbdc51700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fccbee97700 (LWP 11175)):
#0  0x00007fccf76ef7d5 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#1  0x00007fccf76f0798 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007fccf76f0ab9 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#3  0x00007fccf76f133f in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#4  0x00007fccf7dd4108 in pa_mainloop_dispatch () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fccf7dd44de in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fccf7dd4560 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007fccf7de23c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#8  0x00007fccf7701318 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#9  0x00007fcd391556db in start_thread (arg=0x7fccbee97700) at
pthread_create.c:463
#10 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fccbe492700 (LWP 10935)):
#0  0x00007fcd3bb0ebf9 in __GI___poll (fds=0x7fccb8016a50, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fccf7de2481 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fccf7dd3e40 in pa_mainloop_poll () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fccf7dd44d0 in pa_mainloop_iterate () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fccf7dd4560 in pa_mainloop_run () from
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fccf7de23c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fccf7701318 in ?? () from
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007fcd391556db in start_thread (arg=0x7fccbe492700) at
pthread_create.c:463
#8  0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fcce09f1700 (LWP 3041)):
#0  0x00007fcd35a91649 in g_mutex_lock (mutex=mutex@entry=0x7fcd04002800) at
../../../../glib/gthread-posix.c:1343
#1  0x00007fcd35a4ab33 in g_main_context_prepare
(context=context@entry=0x7fcd04002800, priority=priority@entry=0x7fcce09f0bf0)
at ../../../../glib/gmain.c:3477
#2  0x00007fcd35a4b4fb in g_main_context_iterate
(context=context@entry=0x7fcd04002800, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3882
#3  0x00007fcd35a4b6dc in g_main_context_iteration (context=0x7fcd04002800,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007fcd3c451dcb in QEventDispatcherGlib::processEvents
(this=0x7fcd04004d60, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fcd3c3f303a in QEventLoop::exec (this=this@entry=0x7fcce09f0d30,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fcd3c21a4ca in QThread::exec (this=this@entry=0x55d555816c30) at
thread/qthread.cpp:531
#7  0x00007fcd40199926 in QQuickPixmapReader::run (this=0x55d555816c30) at
util/qquickpixmapcache.cpp:953
#8  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d555816c30) at
thread/qthread_unix.cpp:361
#9  0x00007fcd391556db in start_thread (arg=0x7fcce09f1700) at
pthread_create.c:463
#10 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fcd0289f700 (LWP 2402)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d54de50144) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d54de500f0,
cond=0x55d54de50118) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d54de50118, mutex=0x55d54de500f0) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d54de500f0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d552bb7500,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d552bb7508,
mutex=mutex@entry=0x55d552bb7500, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d552bb74f8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d552bb7480) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d552bb7480) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d552bb7480) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcd0289f700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fcd031f4700 (LWP 2394)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d552bb6d44) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d552bb6cf0,
cond=0x55d552bb6d18) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d552bb6d18, mutex=0x55d552bb6cf0) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d552bb6cf0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d54d9f25b0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d54d9f25b8,
mutex=mutex@entry=0x55d54d9f25b0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d54d9f25a8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d54d9f2530) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d54d9f2530) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54d9f2530) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcd031f4700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fcd03e3e700 (LWP 2362)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d5514ae1d0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d5514ae180,
cond=0x55d5514ae1a8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d5514ae1a8, mutex=0x55d5514ae180) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d5514ae180) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d551559db0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d551559db8,
mutex=mutex@entry=0x55d551559db0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d551559da8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d551559d30) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d551559d30) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d551559d30) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcd03e3e700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fcced7c2700 (LWP 2361)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d54ff20b24) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d54ff20ad0,
cond=0x55d54ff20af8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d54ff20af8, mutex=0x55d54ff20ad0) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d54ff20ad0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d54ff39910,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d54ff39918,
mutex=mutex@entry=0x55d54ff39910, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d54ff39908) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d54ff39890) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d54ff39890) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54ff39890) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcced7c2700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fcce3d82700 (LWP 2352)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d54e22a314) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d54e22a2c0,
cond=0x55d54e22a2e8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d54e22a2e8, mutex=0x55d54e22a2c0) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d54e22a2c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d54daf6f10,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d54daf6f18,
mutex=mutex@entry=0x55d54daf6f10, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d54daf6f08) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d54daf6e90) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d54daf6e90) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54daf6e90) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcce3d82700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fcd0002b700 (LWP 2325)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d54ca9f090) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d54ca9f040,
cond=0x55d54ca9f068) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d54ca9f068, mutex=0x55d54ca9f040) at
pthread_cond_wait.c:655
#3  0x00007fcd3c222dbb in QWaitConditionPrivate::wait (deadline=...,
this=0x55d54ca9f040) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55d54c56ffa0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fcd3c2230c9 in QWaitCondition::wait (this=this@entry=0x55d54c56ffa8,
mutex=mutex@entry=0x55d54c56ffa0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007fcd4021f6f8 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55d54c56ff98) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55d54c56ff20) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007fcd4021fb2a in QSGRenderThread::run (this=0x55d54c56ff20) at
scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54c56ff20) at
thread/qthread_unix.cpp:361
#10 0x00007fcd391556db in start_thread (arg=0x7fcd0002b700) at
pthread_create.c:463
#11 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fcd171a0700 (LWP 2283)):
#0  0x00007fcd3915b9f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55d54c25b48c) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55d54c25b438,
cond=0x55d54c25b460) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55d54c25b460, mutex=0x55d54c25b438) at
pthread_cond_wait.c:655
#3  0x00007fcd1c4a30aa in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fcd1c4a2dd7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fcd391556db in start_thread (arg=0x7fcd171a0700) at
pthread_create.c:463
#6  0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcd24ad3700 (LWP 2275)):
#0  g_main_context_acquire (context=0x7fcd18000bf0) at
../../../../glib/gmain.c:3232
#1  0x00007fcd35a4b485 in g_main_context_iterate
(context=context@entry=0x7fcd18000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3852
#2  0x00007fcd35a4b6dc in g_main_context_iteration (context=0x7fcd18000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#3  0x00007fcd3c451dcb in QEventDispatcherGlib::processEvents
(this=0x7fcd18000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fcd3c3f303a in QEventLoop::exec (this=this@entry=0x7fcd24ad2da0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcd3c21a4ca in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:531
#6  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54c0e10c0) at
thread/qthread_unix.cpp:361
#7  0x00007fcd391556db in start_thread (arg=0x7fcd24ad3700) at
pthread_create.c:463
#8  0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcd277b2700 (LWP 2272)):
#0  g_mutex_unlock (mutex=0x7fcd20000bf0) at
../../../../glib/gthread-posix.c:1355
#1  0x00007fcd35a4ab18 in g_main_context_prepare
(context=context@entry=0x7fcd20000bf0, priority=priority@entry=0x7fcd277b1c40)
at ../../../../glib/gmain.c:3472
#2  0x00007fcd35a4b4fb in g_main_context_iterate
(context=context@entry=0x7fcd20000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3882
#3  0x00007fcd35a4b6dc in g_main_context_iteration (context=0x7fcd20000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007fcd3c451dcb in QEventDispatcherGlib::processEvents
(this=0x7fcd20000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fcd3c3f303a in QEventLoop::exec (this=this@entry=0x7fcd277b1d80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fcd3c21a4ca in QThread::exec (this=this@entry=0x55d54bfe5020) at
thread/qthread.cpp:531
#7  0x00007fcd3fcd4115 in QQmlThreadPrivate::run (this=0x55d54bfe5020) at
qml/ftw/qqmlthread.cpp:148
#8  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x55d54bfe5020) at
thread/qthread_unix.cpp:361
#9  0x00007fcd391556db in start_thread (arg=0x7fcd277b2700) at
pthread_create.c:463
#10 0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcd2d6e0700 (LWP 2140)):
#0  g_mutex_unlock (mutex=0x7fcd28000bf0) at
../../../../glib/gthread-posix.c:1355
#1  0x00007fcd35a4b47d in g_main_context_iterate
(context=context@entry=0x7fcd28000bf0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3850
#2  0x00007fcd35a4b6dc in g_main_context_iteration (context=0x7fcd28000bf0,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#3  0x00007fcd3c451dcb in QEventDispatcherGlib::processEvents
(this=0x7fcd28000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fcd3c3f303a in QEventLoop::exec (this=this@entry=0x7fcd2d6dfd70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fcd3c21a4ca in QThread::exec (this=this@entry=0x7fcd3d774d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:531
#6  0x00007fcd3d4fd015 in QDBusConnectionManager::run (this=0x7fcd3d774d80
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:178
#7  0x00007fcd3c21bc72 in QThreadPrivate::start (arg=0x7fcd3d774d80 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:361
#8  0x00007fcd391556db in start_thread (arg=0x7fcd2d6e0700) at
pthread_create.c:463
#9  0x00007fcd3bb1b88f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcd423c8800 (LWP 2127)):
[KCrash Handler]
#7  0x00007fcd2f9e532f in QtWaylandClient::QWaylandDataDevice::startDrag
(this=0x55d54bda5140, mimeData=0x55d5586b2e20, icon=0x55d55859c8a0) at
qwaylanddatadevice.cpp:114
#8  0x00007fcd2f9e7360 in QtWaylandClient::QWaylandDrag::startDrag
(this=0x55d54bda3a50) at qwaylanddnd.cpp:69
#9  0x00007fcd3c9f98ee in QBasicDrag::drag (this=0x55d54bda3a50, o=<optimized
out>) at kernel/qsimpledrag.cpp:205
#10 0x00007fcd3c9f53e4 in QDragManager::drag (this=0x55d555cb77b0,
o=0x55d55841a030) at kernel/qdnd.cpp:117
#11 0x00007fcd3c9f56d7 in QDrag::exec (this=this@entry=0x55d55841a030,
supportedActions=...,
defaultDropAction=defaultDropAction@entry=Qt::IgnoreAction) at
kernel/qdrag.cpp:282
#12 0x00007fcd3c9f5787 in QDrag::exec (this=this@entry=0x55d55841a030,
supportedActions=..., supportedActions@entry=...) at kernel/qdrag.cpp:238
#13 0x00007fccf0d69905 in DragHelper::doDrag (this=0x55d54db15340,
item=<optimized out>, url=..., icon=..., extraMimeType=..., extraMimeData=...)
at ./applets/kicker/plugin/draghelper.cpp:97
#14 0x00007fccf0d99fcc in DragHelper::qt_static_metacall (_o=0x55d54db15340,
_c=<optimized out>, _id=<optimized out>, _a=0x55d556fe68f0) at
./obj-x86_64-linux-gnu/applets/kicker/kickerplugin_autogen/7RBZBFH7CH/moc_draghelper.cpp:140
#15 0x00007fcd3c4253e2 in QObject::event (this=0x55d54db15340, e=<optimized
out>) at kernel/qobject.cpp:1260
#16 0x00007fcd3dd5265c in QApplicationPrivate::notify_helper
(this=this@entry=0x55d54bd99fc0, receiver=receiver@entry=0x55d54db15340,
e=e@entry=0x55d555eda1f0) at kernel/qapplication.cpp:3736
#17 0x00007fcd3dd59b90 in QApplication::notify (this=0x7ffd0c102cd0,
receiver=0x55d54db15340, e=0x55d555eda1f0) at kernel/qapplication.cpp:3483
#18 0x00007fcd3c3f4d18 in QCoreApplication::notifyInternal2
(receiver=0x55d54db15340, event=0x55d555eda1f0) at
kernel/qcoreapplication.cpp:1060
#19 0x00007fcd3c3f4eee in QCoreApplication::sendEvent (receiver=<optimized
out>, event=event@entry=0x55d555eda1f0) at kernel/qcoreapplication.cpp:1450
#20 0x00007fcd3c3f78d7 in QCoreApplicationPrivate::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0,
data=0x55d54bd8fb40) at kernel/qcoreapplication.cpp:1799
#21 0x00007fcd3c3f7e78 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1653
#22 0x00007fcd3c452793 in postEventSourceDispatch (s=s@entry=0x55d54bdd5800) at
kernel/qeventdispatcher_glib.cpp:276
#23 0x00007fcd35a4b417 in g_main_dispatch (context=0x55d54bdd8e40) at
../../../../glib/gmain.c:3176
#24 g_main_context_dispatch (context=context@entry=0x55d54bdd8e40) at
../../../../glib/gmain.c:3829
#25 0x00007fcd35a4b650 in g_main_context_iterate
(context=context@entry=0x55d54bdd8e40, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at
../../../../glib/gmain.c:3902
#26 0x00007fcd35a4b6dc in g_main_context_iteration (context=0x55d54bdd8e40,
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#27 0x00007fcd3c451daf in QEventDispatcherGlib::processEvents
(this=0x55d54bdcdd80, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#28 0x00007fcd3c3f303a in QEventLoop::exec (this=this@entry=0x7ffd0c102b80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#29 0x00007fcd3c3fc170 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1363
#30 0x000055d54a905d2f in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:219

Possible duplicates by query: bug 410165, bug 405921, bug 405452, bug 405143,
bug 402642.

Report to https://bugs.kde.org/

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

Reply via email to