Bug 414226

Summary: Plasma crashed on Wayland after right-click on Kickoff icon
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-11-17 11:38:22 UTC
Application: plasmashell (5.17.80)

Qt Version: 5.13.2
Frameworks Version: 5.65.0
Operating System: Linux 5.0.0-29-generic x86_64
Windowing system: Wayland
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I right-clicked on Kickoff icon while running Wayland session and Plasma immediately crashed.

The crash does not seem to be reproducible.

-- 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 0x7f41e9e12800 (LWP 1481))]

Thread 12 (Thread 0x7f417cf96700 (LWP 13751)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561663070934) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5616630708e0, cond=0x561663070908) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x561663070908, mutex=0x5616630708e0) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5616630708e0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56165c259e10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56165c259e18, mutex=mutex@entry=0x56165c259e10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56165c259e08) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56165c259d90) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x56165c259d90) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x56165c259d90) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f417cf96700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f417f558700 (LWP 4088)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561661ef51e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x561661ef5190, cond=0x561661ef51b8) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x561661ef51b8, mutex=0x561661ef5190) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x561661ef5190) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561661deae10, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x561661deae18, mutex=mutex@entry=0x561661deae10, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x561661deae08) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x561661dead90) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x561661dead90) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x561661dead90) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f417f558700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f417e456700 (LWP 1642)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56165ed65e00) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56165ed65db0, cond=0x56165ed65dd8) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x56165ed65dd8, mutex=0x56165ed65db0) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56165ed65db0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561658c0add0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x561658c0add8, mutex=mutex@entry=0x561658c0add0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x561658c0adc8) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x561658c0ad50) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x561658c0ad50) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x561658c0ad50) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f417e456700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f417ed57700 (LWP 1629)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56165c662b94) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x56165c662b40, cond=0x56165c662b68) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x56165c662b68, mutex=0x56165c662b40) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56165c662b40) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x56165c663520, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x56165c663528, mutex=mutex@entry=0x56165c663520, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56165c663518) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56165c6634a0) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x56165c6634a0) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x56165c6634a0) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f417ed57700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f41941c8700 (LWP 1623)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5616592d48e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5616592d4890, cond=0x5616592d48b8) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x5616592d48b8, mutex=0x5616592d4890) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5616592d4890) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5616592ee370, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5616592ee378, mutex=mutex@entry=0x5616592ee370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5616592ee368) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5616592ee2f0) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x5616592ee2f0) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x5616592ee2f0) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f41941c8700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f41ad788700 (LWP 1602)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5616576b3cc4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5616576b3c70, cond=0x5616576b3c98) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x5616576b3c98, mutex=0x5616576b3c70) at pthread_cond_wait.c:655
#3  0x00007f41e39dfaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5616576b3c70) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f41e39dfaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x561657728860, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f41e39dfdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x561657728868, mutex=mutex@entry=0x561657728860, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#6  0x00007f41e7a04ec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x561657728858) at scenegraph/qsgthreadedrenderloop.cpp:245
#7  0x00007f41e7a04ec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5616577287e0) at scenegraph/qsgthreadedrenderloop.cpp:710
#8  0x00007f41e7a052fa in QSGRenderThread::run() (this=0x5616577287e0) at scenegraph/qsgthreadedrenderloop.cpp:739
#9  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x5616577287e0) at thread/qthread_unix.cpp:360
#10 0x00007f41e090a6db in start_thread (arg=0x7f41ad788700) at pthread_create.c:463
#11 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f41b4bbb700 (LWP 1598)):
#0  0x00007f41e32c40b4 in __GI___libc_read (fd=14, buf=buf@entry=0x7f41b4bbab20, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f41dd2462d0 in read (__nbytes=16, __buf=0x7f41b4bbab20, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#2  0x00007f41dd2462d0 in g_wakeup_acknowledge (wakeup=0x7f41b0003590) at ../../../../glib/gwakeup.c:210
#3  0x00007f41dd2010b7 in g_main_context_check (context=context@entry=0x7f41a8000bf0, max_priority=2147483647, fds=fds@entry=0x7f41a8005560, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3680
#4  0x00007f41dd201570 in g_main_context_iterate (context=context@entry=0x7f41a8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3899
#5  0x00007f41dd2016dc in g_main_context_iteration (context=0x7f41a8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#6  0x00007f41e3c1bb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f41a8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f41e3bbc06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f41b4bbad30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#8  0x00007f41e39d73aa in QThread::exec() (this=this@entry=0x561657729d70) at thread/qthread.cpp:531
#9  0x00007f41e797eac6 in QQuickPixmapReader::run() (this=0x561657729d70) at util/qquickpixmapcache.cpp:962
#10 0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x561657729d70) at thread/qthread_unix.cpp:360
#11 0x00007f41e090a6db in start_thread (arg=0x7f41b4bbb700) at pthread_create.c:463
#12 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f41b810d700 (LWP 1597)):
#0  0x00007f41e32c8bf9 in __GI___poll (fds=0x7f41b0004a10, nfds=1, timeout=8872) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f41dd2015c9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f41b0004a10, timeout=<optimized out>, context=0x7f41b0000bf0) at ../../../../glib/gmain.c:4203
#2  0x00007f41dd2015c9 in g_main_context_iterate (context=context@entry=0x7f41b0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007f41dd2016dc in g_main_context_iteration (context=0x7f41b0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f41e3c1bb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f41b0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f41e3bbc06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f41b810cda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f41e39d73aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x5616574a48c0) at thread/qthread_unix.cpp:360
#8  0x00007f41e090a6db in start_thread (arg=0x7f41b810d700) at pthread_create.c:463
#9  0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f41c4c43700 (LWP 1596)):
#0  0x00007f41e09109f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x561656d43af8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f41e09109f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x561656d43aa8, cond=0x561656d43ad0) at pthread_cond_wait.c:502
#2  0x00007f41e09109f3 in __pthread_cond_wait (cond=0x561656d43ad0, mutex=0x561656d43aa8) at pthread_cond_wait.c:655
#3  0x00007f41c5f162cb in cnd_wait (mtx=0x561656d43aa8, cond=0x561656d43ad0) at ../src/../include/c11/threads_posix.h:155
#4  0x00007f41c5f162cb in util_queue_thread_func (input=input@entry=0x5616572a2ca0) at ../src/util/u_queue.c:256
#5  0x00007f41c5f15ff7 in impl_thrd_routine (p=<optimized out>) at ../src/../include/c11/threads_posix.h:87
#6  0x00007f41e090a6db in start_thread (arg=0x7f41c4c43700) at pthread_create.c:463
#7  0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f41cefab700 (LWP 1595)):
#0  0x00007f41e32e46ff in __libc_enable_asynccancel () at ../sysdeps/unix/sysv/linux/x86_64/cancellation.S:67
#1  0x00007f41e32c40a5 in __GI___libc_read (fd=10, buf=buf@entry=0x7f41cefaab70, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:27
#2  0x00007f41dd2462d0 in read (__nbytes=16, __buf=0x7f41cefaab70, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44
#3  0x00007f41dd2462d0 in g_wakeup_acknowledge (wakeup=0x7f41d0003db0) at ../../../../glib/gwakeup.c:210
#4  0x00007f41dd2010b7 in g_main_context_check (context=context@entry=0x7f41c8000bf0, max_priority=2147483647, fds=fds@entry=0x7f41c8004e00, n_fds=n_fds@entry=1) at ../../../../glib/gmain.c:3680
#5  0x00007f41dd201570 in g_main_context_iterate (context=context@entry=0x7f41c8000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3899
#6  0x00007f41dd2016dc in g_main_context_iteration (context=0x7f41c8000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#7  0x00007f41e3c1bb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f41c8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#8  0x00007f41e3bbc06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f41cefaad80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#9  0x00007f41e39d73aa in QThread::exec() (this=this@entry=0x561656f7a3b0) at thread/qthread.cpp:531
#10 0x00007f41e74ac815 in QQmlThreadPrivate::run() (this=0x561656f7a3b0) at qml/ftw/qqmlthread.cpp:152
#11 0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x561656f7a3b0) at thread/qthread_unix.cpp:360
#12 0x00007f41e090a6db in start_thread (arg=0x7f41cefab700) at pthread_create.c:463
#13 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f41d4e34700 (LWP 1543)):
#0  0x00007f41e32c8bf9 in __GI___poll (fds=0x7f41d0003ce0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f41dd2015c9 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f41d0003ce0, timeout=<optimized out>, context=0x7f41d0000bf0) at ../../../../glib/gmain.c:4203
#2  0x00007f41dd2015c9 in g_main_context_iterate (context=context@entry=0x7f41d0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3897
#3  0x00007f41dd2016dc in g_main_context_iteration (context=0x7f41d0000bf0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#4  0x00007f41e3c1bb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f41d0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f41e3bbc06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f41d4e33d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f41e39d73aa in QThread::exec() (this=this@entry=0x7f41e5a4ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531
#7  0x00007f41e57d70e5 in QDBusConnectionManager::run() (this=0x7f41e5a4ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178
#8  0x00007f41e39d8b52 in QThreadPrivate::start(void*) (arg=0x7f41e5a4ed80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360
#9  0x00007f41e090a6db in start_thread (arg=0x7f41d4e34700) at pthread_create.c:463
#10 0x00007f41e32d588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f41e9e12800 (LWP 1481)):
[KCrash Handler]
#6  0x00007f41b4bc57c8 in QtWaylandClient::QWaylandXdgSurface::setGrabPopup(QtWaylandClient::QWaylandWindow*, QtWaylandClient::QWaylandInputDevice*, int) (this=0x56165c24aed0, parent=0x561657901790, device=0x561656d136a0, serial=1317) at qwaylandxdgshell.cpp:417
#7  0x00007f41b4bc5fea in QtWaylandClient::QWaylandXdgShell::getXdgSurface(QtWaylandClient::QWaylandWindow*) (this=0x561657712610, window=0x56165c29c700) at qwaylandxdgshell.cpp:466
#8  0x00007f41d714f1dd in QtWaylandClient::QWaylandWindow::initWindow() (this=this@entry=0x56165c29c700) at qwaylandwindow.cpp:135
#9  0x00007f41d714f82e in QtWaylandClient::QWaylandWindow::setVisible(bool) (this=this@entry=0x56165c29c700, visible=<optimized out>) at qwaylandwindow.cpp:409
#10 0x00007f41cc7fa834 in QtWaylandClient::QWaylandEglWindow::setVisible(bool) (this=0x56165c29c700, visible=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandeglwindow.cpp:168
#11 0x00007f41e419c104 in QWindowPrivate::setVisible(bool) (this=0x561664a563c0, visible=visible@entry=true) at kernel/qwindow.cpp:408
#12 0x00007f41e4e70edd in QWidgetWindow::setNativeWindowVisibility(bool) (this=this@entry=0x7f418c08ea70, visible=visible@entry=true) at kernel/qwidgetwindow.cpp:205
#13 0x00007f41e4e4b8c6 in QWidgetPrivate::show_sys() (this=this@entry=0x561661e77380) at kernel/qwidget.cpp:8173
#14 0x00007f41e4e546eb in QWidgetPrivate::show_helper() (this=this@entry=0x561661e77380) at kernel/qwidget.cpp:8096
#15 0x00007f41e4e57813 in QWidgetPrivate::setVisible(bool) (this=0x561661e77380, visible=<optimized out>) at kernel/qwidget.cpp:8398
#16 0x00007f41e4f8f1d0 in QMenu::popup(QPoint const&, QAction*) (this=this@entry=0x561661db9a10, p=..., atAction=atAction@entry=0x0) at widgets/qmenu.cpp:2563
#17 0x00007f41cefcb43b in ContainmentInterface::mousePressEvent(QMouseEvent*) (this=<optimized out>, event=0x7ffd93533950) at ./src/scriptengines/qml/plasmoid/containmentinterface.cpp:1066
#18 0x00007f41e7a47ae8 in QQuickItem::event(QEvent*) (this=this@entry=0x5616570cfe90, ev=ev@entry=0x7ffd93533950) at items/qquickitem.cpp:8098
#19 0x00007f41cefc1d26 in AppletInterface::event(QEvent*) (this=0x5616570cfe90, event=0x7ffd93533950) at ./src/scriptengines/qml/plasmoid/appletinterface.cpp:790
#20 0x00007f41e4e16eac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x561656d1d6d0, receiver=receiver@entry=0x5616570cfe90, e=e@entry=0x7ffd93533950) at kernel/qapplication.cpp:3703
#21 0x00007f41e4e1e4b0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd93533e40, receiver=0x5616570cfe90, e=0x7ffd93533950) at kernel/qapplication.cpp:3449
#22 0x00007f41e3bbdf08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5616570cfe90, event=0x7ffd93533950) at kernel/qcoreapplication.cpp:1095
#23 0x00007f41e3bbe0de in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5616570cfe90, event=event@entry=0x7ffd93533950) at kernel/qcoreapplication.cpp:1490
#24 0x00007f41e7a60498 in QQuickWindowPrivate::deliverMatchingPointsToItem(QQuickItem*, QQuickPointerEvent*, bool) (this=this@entry=0x561657453ff0, item=0x5616570cfe90, pointerEvent=pointerEvent@entry=0x56165c6fe600, handlersOnly=handlersOnly@entry=false) at items/qquickwindow.cpp:2647
#25 0x00007f41e7a612d7 in QQuickWindowPrivate::deliverPressOrReleaseEvent(QQuickPointerEvent*, bool) (this=this@entry=0x561657453ff0, event=event@entry=0x56165c6fe600, handlersOnly=handlersOnly@entry=false) at items/qquickwindow.cpp:2607
#26 0x00007f41e7a61c0d in QQuickWindowPrivate::deliverMouseEvent(QQuickPointerMouseEvent*) (this=this@entry=0x561657453ff0, pointerEvent=0x56165c6fe600) at items/qquickwindow.cpp:1826
#27 0x00007f41e7a62ac5 in QQuickWindowPrivate::deliverPointerEvent(QQuickPointerEvent*) (this=this@entry=0x561657453ff0, event=0x56165c6fe600) at items/qquickwindow.cpp:2369
#28 0x00007f41e7a6383e in QQuickWindowPrivate::handleMouseEvent(QMouseEvent*) (this=0x561657453ff0, event=0x7ffd93533950) at items/qquickwindow.cpp:2232
#29 0x00007f41e419c525 in QWindow::event(QEvent*) (this=this@entry=0x56165771a4a0, ev=ev@entry=0x7ffd93533950) at kernel/qwindow.cpp:2359
#30 0x00007f41e7a64a45 in QQuickWindow::event(QEvent*) (this=0x56165771a4a0, e=0x7ffd93533950) at items/qquickwindow.cpp:1695
#31 0x0000561655a002db in  ()
#32 0x00007f41e4e16eac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x561656d1d6d0, receiver=receiver@entry=0x56165771a4a0, e=e@entry=0x7ffd93533950) at kernel/qapplication.cpp:3703
#33 0x00007f41e4e1e4b0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd93533e40, receiver=0x56165771a4a0, e=0x7ffd93533950) at kernel/qapplication.cpp:3449
#34 0x00007f41e3bbdf08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56165771a4a0, event=0x7ffd93533950) at kernel/qcoreapplication.cpp:1095
#35 0x00007f41e3bbe0ee in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x56165771a4a0, event=event@entry=0x7ffd93533950) at kernel/qcoreapplication.cpp:1502
#36 0x00007f41e4191495 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x7f41d007a070) at kernel/qguiapplication.cpp:2111
#37 0x00007f41e41925e5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x7f41d007a070) at kernel/qguiapplication.cpp:1846
#38 0x00007f41e416c79b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1148
#39 0x00007f41d7178750 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#40 0x00007f41dd201417 in g_main_dispatch (context=0x561656d5aa90) at ../../../../glib/gmain.c:3176
#41 0x00007f41dd201417 in g_main_context_dispatch (context=context@entry=0x561656d5aa90) at ../../../../glib/gmain.c:3829
#42 0x00007f41dd201650 in g_main_context_iterate (context=context@entry=0x561656d5aa90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3902
#43 0x00007f41dd2016dc in g_main_context_iteration (context=0x561656d5aa90, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3963
#44 0x00007f41e3c1bb7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x561656d4c060, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#45 0x00007f41e3bbc06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd93533cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#46 0x00007f41e3bc53e0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1403
#47 0x00005616559ef8cf in  ()
#48 0x00007f41e31d5b97 in __libc_start_main (main=0x5616559eec20, argc=1, argv=0x7ffd93533ff8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd93533fe8) at ../csu/libc-start.c:310
#49 0x00005616559efb8a in _start ()

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

Reported using DrKonqi
Comment 1 David Edmundson 2019-12-22 12:02:43 UTC

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