Bug 412394

Summary: right click on desktop makes Plasma to crash
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: master   
Target Milestone: 1.0   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2019-09-27 09:39:31 UTC
Application: plasmashell (5.17.80)

Qt Version: 5.12.3
Frameworks Version: 5.63.0
Operating System: Linux 5.0.0-29-generic x86_64
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
- What I was doing when the application crashed:
right click on desktop, select "Add widgets", click on "Get new widgets" on bottom.
While the menu is still open, close the widget explorer.
Right click on desktop again... plasma crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Bus error
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f9be9ec6800 (LWP 8205))]

Thread 19 (Thread 0x7f9b7ffff700 (LWP 8672)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5d8b7c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5d8b770, cond=0x563bf5d8b798) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5d8b798, mutex=0x563bf5d8b770) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5d8b770) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf23b5520, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf23b5528, mutex=0x563bf23b5520, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9be7d156f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9be7d15b2a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf23b54a0) at thread/qthread_unix.cpp:361
#9  0x00007f9be0c4d6db in start_thread (arg=0x7f9b7ffff700) at pthread_create.c:463
#10 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f9b627fc700 (LWP 8489)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9b640053b0) at thread/qthread_unix.cpp:361
#11 0x00007f9be0c4d6db in start_thread (arg=0x7f9b627fc700) at pthread_create.c:463
#12 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f9b62ffd700 (LWP 8488)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9b68005200) at thread/qthread_unix.cpp:361
#11 0x00007f9be0c4d6db in start_thread (arg=0x7f9b62ffd700) at pthread_create.c:463
#12 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f9b5affd700 (LWP 8487)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9b68004db0) at thread/qthread_unix.cpp:361
#21 0x00007f9be0c4d6db in start_thread (arg=0x7f9b5affd700) at pthread_create.c:463
#22 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f9b637fe700 (LWP 8486)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9b64004fb0) at thread/qthread_unix.cpp:361
#11 0x00007f9be0c4d6db in start_thread (arg=0x7f9b637fe700) at pthread_create.c:463
#12 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f9b63fff700 (LWP 8485)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf17ca050) at thread/qthread_unix.cpp:361
#17 0x00007f9be0c4d6db in start_thread (arg=0x7f9b63fff700) at pthread_create.c:463
#18 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f9b74f20700 (LWP 8484)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9b6c003ce0) at thread/qthread_unix.cpp:361
#11 0x00007f9be0c4d6db in start_thread (arg=0x7f9b74f20700) at pthread_create.c:463
#12 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f9b75721700 (LWP 8483)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf5c805c0) at thread/qthread_unix.cpp:361
#11 0x00007f9be0c4d6db in start_thread (arg=0x7f9b75721700) at pthread_create.c:463
#12 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f9b75f22700 (LWP 8481)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf5c42450) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf5c42400, cond=0x563bf5c42428) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf5c42428, mutex=0x563bf5c42400) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf5c42400) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf2aae790, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf5c5ad08, mutex=0x563bf2aae790, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9bad46e925 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007f9bad4727d8 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007f9bad472832 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007f9bad46dbed in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007f9bad47069b in ThreadWeaver::Thread::run() () from /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf5c805e0) at thread/qthread_unix.cpp:361
#15 0x00007f9be0c4d6db in start_thread (arg=0x7f9b75f22700) at pthread_create.c:463
#16 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f9b7f7fe700 (LWP 8478)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf45e1d30) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf45e1ce0, cond=0x563bf45e1d08) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf45e1d08, mutex=0x563bf45e1ce0) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf45e1ce0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf4606ab0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf4606ab8, mutex=0x563bf4606ab0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9be7d156f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9be7d15b2a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf4606a30) at thread/qthread_unix.cpp:361
#9  0x00007f9be0c4d6db in start_thread (arg=0x7f9b7f7fe700) at pthread_create.c:463
#10 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f9b94e1a700 (LWP 8332)):
#0  0x00007f9be3607bf9 in __GI___poll (fds=0x7f9b88003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9bdd5445c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9be3f4adcb in QEventDispatcherGlib::processEvents (this=0x7f9b88000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7f9b94e19da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f9be3d134ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf44fab20) at thread/qthread_unix.cpp:361
#7  0x00007f9be0c4d6db in start_thread (arg=0x7f9b94e1a700) at pthread_create.c:463
#8  0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f9b95ab3700 (LWP 8329)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf2c81050) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf2c81000, cond=0x563bf2c81028) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf2c81028, mutex=0x563bf2c81000) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf2c81000) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf300a850, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf300a858, mutex=0x563bf300a850, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9be7d156f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9be7d15b2a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf300a7d0) at thread/qthread_unix.cpp:361
#9  0x00007f9be0c4d6db in start_thread (arg=0x7f9b95ab3700) at pthread_create.c:463
#10 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f9b9d98d700 (LWP 8317)):
#0  0x00007f9bdd54345c in g_main_context_acquire () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9bdd544485 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9be3f4adcb in QEventDispatcherGlib::processEvents (this=0x7f9b98000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7f9b9d98cda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f9be3d134ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf2954080) at thread/qthread_unix.cpp:361
#7  0x00007f9be0c4d6db in start_thread (arg=0x7f9b9d98d700) at pthread_create.c:463
#8  0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f9bb4f46700 (LWP 8294)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf1822cd0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf1822c80, cond=0x563bf1822ca8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf1822ca8, mutex=0x563bf1822c80) at pthread_cond_wait.c:655
#3  0x00007f9be3d1bdbb in QWaitConditionPrivate::wait (deadline=..., this=0x563bf1822c80) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x563bf1dee9b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f9be3d1c0c9 in QWaitCondition::wait (this=0x563bf1dee9b8, mutex=0x563bf1dee9b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f9be7d156f8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007f9be7d15b2a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf1dee930) at thread/qthread_unix.cpp:361
#9  0x00007f9be0c4d6db in start_thread (arg=0x7f9bb4f46700) at pthread_create.c:463
#10 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f9bb6ef9700 (LWP 8291)):
#0  0x00007f9bdd58a649 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9bdd543e1f in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9bdd544570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9be3f4adcb in QEventDispatcherGlib::processEvents (this=0x7f9bb0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7f9bb6ef8d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f9be3d134ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f9be7c8f926 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf1f05690) at thread/qthread_unix.cpp:361
#9  0x00007f9be0c4d6db in start_thread (arg=0x7f9bb6ef9700) at pthread_create.c:463
#10 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f9bc5285700 (LWP 8263)):
#0  0x00007f9be0c539f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x563bf1bffa98) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x563bf1bffa48, cond=0x563bf1bffa70) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x563bf1bffa70, mutex=0x563bf1bffa48) at pthread_cond_wait.c:655
#3  0x00007f9bc655823b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f9bc6557f67 in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f9be0c4d6db in start_thread (arg=0x7f9bc5285700) at pthread_create.c:463
#6  0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f9bcf1af700 (LWP 8256)):
#0  0x00007f9be36030b4 in __GI___libc_read (fd=10, buf=0x7f9bcf1aeb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f9bdd5892d0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9bdd5440b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9bdd544570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9be3f4adcb in QEventDispatcherGlib::processEvents (this=0x7f9bc8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7f9bcf1aed80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f9be3d134ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007f9be77c9f05 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x563bf19b2650) at thread/qthread_unix.cpp:361
#10 0x00007f9be0c4d6db in start_thread (arg=0x7f9bcf1af700) at pthread_create.c:463
#11 0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f9bd51d8700 (LWP 8223)):
#0  0x00007f9bdd543aff in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9bdd5444fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9be3f4adcb in QEventDispatcherGlib::processEvents (this=0x7f9bd0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7f9bd51d7d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007f9be3d134ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007f9be4ff6015 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f9be3d14c72 in QThreadPrivate::start (arg=0x7f9be526dd80) at thread/qthread_unix.cpp:361
#8  0x00007f9be0c4d6db in start_thread (arg=0x7f9bd51d8700) at pthread_create.c:463
#9  0x00007f9be361488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9be9ec6800 (LWP 8205)):
[KCrash Handler]
#6  0x00007f9bb6f020d8 in QtWaylandClient::QWaylandXdgSurface::setGrabPopup (this=0x563bf5bb93b0, parent=0x563bf1c0dfb0, device=0x563bf177e490, serial=435) at qwaylandxdgshell.cpp:371
#7  0x00007f9bb6f028fa in QtWaylandClient::QWaylandXdgShell::getXdgSurface (this=0x563bf1f05c50, window=0x563bf19bc220) at qwaylandxdgshell.cpp:420
#8  0x00007f9bd74c99c4 in QtWaylandClient::QWaylandWindow::initWindow (this=this@entry=0x563bf19bc220) at qwaylandwindow.cpp:142
#9  0x00007f9bd74c9ff4 in QtWaylandClient::QWaylandWindow::setVisible (this=this@entry=0x563bf19bc220, visible=<optimized out>) at qwaylandwindow.cpp:389
#10 0x00007f9bcce6e9b4 in QtWaylandClient::QWaylandEglWindow::setVisible (this=0x563bf19bc220, visible=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:168
#11 0x00007f9be44c2234 in QWindowPrivate::setVisible (this=0x563bf247da70, visible=visible@entry=true) at kernel/qwindow.cpp:402
#12 0x00007f9be58a4dbd in QWidgetWindow::setNativeWindowVisibility (this=this@entry=0x563bf5be4af0, visible=visible@entry=true) at kernel/qwidgetwindow.cpp:205
#13 0x00007f9be587f366 in QWidgetPrivate::show_sys (this=this@entry=0x563bf60e1230) at kernel/qwidget.cpp:8156
#14 0x00007f9be58883cb in QWidgetPrivate::show_helper (this=this@entry=0x563bf60e1230) at kernel/qwidget.cpp:8079
#15 0x00007f9be588b523 in QWidgetPrivate::setVisible (this=0x563bf60e1230, visible=<optimized out>) at kernel/qwidget.cpp:8381
#16 0x00007f9be59c0720 in QMenu::popup (this=this@entry=0x563bf198d8b0, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:2580
#17 0x00007f9bcf1cf99b in ContainmentInterface::mousePressEvent (this=<optimized out>, event=0x7ffdfa9fce70) at ./src/scriptengines/qml/plasmoid/containmentinterface.cpp:1069
#18 0x00007f9be7d57648 in QQuickItem::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#19 0x00007f9bcf1c5de6 in AppletInterface::event (this=0x563bf19dd5c0, event=0x7ffdfa9fce70) at ./src/scriptengines/qml/plasmoid/appletinterface.cpp:790
#20 0x00007f9be584b65c in QApplicationPrivate::notify_helper (this=this@entry=0x563bf177afb0, receiver=receiver@entry=0x563bf19dd5c0, e=e@entry=0x7ffdfa9fce70) at kernel/qapplication.cpp:3736
#21 0x00007f9be5852b90 in QApplication::notify (this=0x7ffdfa9fd7a0, receiver=0x563bf19dd5c0, e=0x7ffdfa9fce70) at kernel/qapplication.cpp:3483
#22 0x00007f9be3eedd18 in QCoreApplication::notifyInternal2 (receiver=0x563bf19dd5c0, event=0x7ffdfa9fce70) at kernel/qcoreapplication.cpp:1060
#23 0x00007f9be7d6fc58 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#24 0x00007f9be7d7098f in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#25 0x00007f9be7d7105d in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007f9be7d720fb in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007f9be7d72d8e in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007f9be44c2655 in QWindow::event (this=0x7f9bd000cb80, ev=<optimized out>) at kernel/qwindow.cpp:2341
#29 0x00007f9be7d74025 in QQuickWindow::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#30 0x00007f9be584b65c in QApplicationPrivate::notify_helper (this=this@entry=0x563bf177afb0, receiver=receiver@entry=0x7f9bd000cb80, e=e@entry=0x7ffdfa9fce70) at kernel/qapplication.cpp:3736
#31 0x00007f9be5852b90 in QApplication::notify (this=0x7ffdfa9fd7a0, receiver=0x7f9bd000cb80, e=0x7ffdfa9fce70) at kernel/qapplication.cpp:3483
#32 0x00007f9be3eedd18 in QCoreApplication::notifyInternal2 (receiver=0x7f9bd000cb80, event=0x7ffdfa9fce70) at kernel/qcoreapplication.cpp:1060
#33 0x00007f9be3eedefe in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x7f9bd000cb80, event=event@entry=0x7ffdfa9fce70) at kernel/qcoreapplication.cpp:1462
#34 0x00007f9be44b71fb in QGuiApplicationPrivate::processMouseEvent (e=0x563bf247ac40) at kernel/qguiapplication.cpp:2102
#35 0x00007f9be44b8365 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x563bf247ac40) at kernel/qguiapplication.cpp:1837
#36 0x00007f9be4490b4b in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1151
#37 0x00007f9be4490e68 in QWindowSystemInterface::flushWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1115
#38 0x00007f9bd74c6355 in QtWaylandClient::QWaylandWindow::applyConfigure (this=0x7f9bd000b570) at qwaylandwindow.cpp:487
#39 0x00007f9be3f1e3e2 in QObject::event (this=0x7f9bd000b570, e=<optimized out>) at kernel/qobject.cpp:1260
#40 0x00007f9be584b65c in QApplicationPrivate::notify_helper (this=this@entry=0x563bf177afb0, receiver=receiver@entry=0x7f9bd000b570, e=e@entry=0x7f9ba80133f0) at kernel/qapplication.cpp:3736
#41 0x00007f9be5852b90 in QApplication::notify (this=0x7ffdfa9fd7a0, receiver=0x7f9bd000b570, e=0x7f9ba80133f0) at kernel/qapplication.cpp:3483
#42 0x00007f9be3eedd18 in QCoreApplication::notifyInternal2 (receiver=0x7f9bd000b570, event=0x7f9ba80133f0) at kernel/qcoreapplication.cpp:1060
#43 0x00007f9be3eedeee in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x7f9ba80133f0) at kernel/qcoreapplication.cpp:1450
#44 0x00007f9be3ef08d7 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x563bf1770b40) at kernel/qcoreapplication.cpp:1799
#45 0x00007f9be3ef0e78 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1653
#46 0x00007f9be3f4b793 in postEventSourceDispatch (s=0x563bf179a640) at kernel/qeventdispatcher_glib.cpp:276
#47 0x00007f9bdd544417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f9bdd544650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f9bdd5446dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007f9be3f4adaf in QEventDispatcherGlib::processEvents (this=0x563bf17c6480, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#51 0x00007f9be3eec03a in QEventLoop::exec (this=this@entry=0x7ffdfa9fd650, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#52 0x00007f9be3ef5170 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1363
#53 0x0000563bf0000d2f in ?? ()
#54 0x00007f9be3514b97 in __libc_start_main (main=0x563bf0000080, argc=1, argv=0x7ffdfa9fd958, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdfa9fd948) at ../csu/libc-start.c:310
#55 0x0000563bf0000fea in _start ()

Possible duplicates by query: bug 412236, bug 410306, bug 410207, bug 410003, bug 409971.

Reported using DrKonqi
Comment 1 Patrick Silva 2019-09-27 09:40:03 UTC

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