Bug 411692 - Plasma crashed on Wayland when I tapped a favorite app in Kickoff using a touch screen
Summary: Plasma crashed on Wayland when I tapped a favorite app in Kickoff using a tou...
Status: RESOLVED DUPLICATE of bug 411982
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-wayland (show other bugs)
Version: master
Platform: Other Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-07 23:44 UTC by Patrick Silva
Modified: 2021-03-04 21:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-09-07 23:44:33 UTC
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/
Comment 1 Nate Graham 2021-03-04 21:00:35 UTC

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