Bug 427983

Summary: krunner crashes when I type thunderbird
Product: [Plasma] krunner Reporter: Stéphane Magnenat <stephane>
Component: generalAssignee: Alexander Lohnau <alexander.lohnau>
Status: RESOLVED DUPLICATE    
Severity: crash CC: plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.18.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Stéphane Magnenat 2020-10-19 14:56:38 UTC
Application: krunner (5.18.5)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-51-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I just pressed F2 to show krunner, and typed thunderbird

- Custom settings of the application:
I just upgraded Kubuntu from 18.04 to 20.04. Krunner did crashed from times to times in 18.04, but not always as it seems to be the case now.

The crash can be reproduced every time.

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

Thread 15 (Thread 0x7ff790ff9700 (LWP 27010)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7ff7917fa700 (LWP 27009)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7ff791ffb700 (LWP 27008)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7ff7927fc700 (LWP 27007)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7ff792ffd700 (LWP 27006)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7ff7937fe700 (LWP 27005)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7ff78bfff700 (LWP 27004)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7ff793fff700 (LWP 27003)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5dbb210) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5dbb1c0, cond=0x55b2a5dbb1e8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5dbb1e8, mutex=0x55b2a5dbb1c0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7a58cc050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007ff7a58cfd4e in  () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007ff7a58cb222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007ff7a58cdcb3 in ThreadWeaver::Thread::run() () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#11 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7ff7994e7700 (LWP 26999)):
#0  0x00007ff7b48eaaff in __GI___poll (fds=0x55b2a5dab540, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff7b36ae1ae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7b36ae533 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff79a740eda in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ff7b36d7931 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7ff799ce8700 (LWP 26998)):
#0  __GI___libc_read (nbytes=16, buf=0x7ff799ce7ce0, fd=39) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=39, buf=0x7ff799ce7ce0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007ff7b36f689f in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff7b36adcfe in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff7b36ae152 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff7b36ae2e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ff7b36ae331 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ff7b36d7931 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7ff79b983700 (LWP 26997)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55b2a5640ef0) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55b2a5640ea0, cond=0x55b2a5640ec8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55b2a5640ec8, mutex=0x55b2a5640ea0) at pthread_cond_wait.c:638
#3  0x00007ff7b4c6eb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4c6ec01 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7b66ea109 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007ff7b66ea3ad in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7ff7a6d2c700 (LWP 26996)):
#0  0x00007ff7b36fb33d in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007ff7b36ad5cb in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7b36ae0db in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff7b36ae2e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff7b4e88583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7b4e2f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff7b4c67785 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff7b63791a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7ff7af0ad700 (LWP 26995)):
#0  0x00007ff7b48eaaff in __GI___poll (fds=0x7ff7a000b860, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff7b36ae1ae in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff7b36ae2e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff7b4e88583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff7b4e2f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7b4c67785 in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff7b56f5efa in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7ff7afdbd700 (LWP 26994)):
#0  0x00007ff7b48eaaff in __GI___poll (fds=0x7ff7afdbcca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ff7b44bec1a in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007ff7b44c090a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007ff7b0598298 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007ff7b4c689d2 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff7b3fb3609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007ff7b48f7293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7ff7b0cbe800 (LWP 26993)):
[KCrash Handler]
#6  0x00007ff77b090a80 in  () at /usr/lib/x86_64-linux-gnu/libKTpCommonInternals.so.9
#7  0x00007ff77b0a670d in KTp::GlobalPresence::setAccountManager(Tp::SharedPtr<Tp::AccountManager> const&) () at /usr/lib/x86_64-linux-gnu/libKTpCommonInternals.so.9
#8  0x00007ff77b0a6dcd in  () at /usr/lib/x86_64-linux-gnu/libKTpCommonInternals.so.9
#9  0x00007ff7b4e5c458 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff77ae92c63 in Tp::PendingOperation::finished(Tp::PendingOperation*) () at /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#11 0x00007ff77ae93e01 in  () at /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#12 0x00007ff77ae93e70 in  () at /usr/lib/x86_64-linux-gnu/libtelepathy-qt5.so.0
#13 0x00007ff7b4e5cd5a in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ff7b58e4a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ff7b58ee0f0 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ff7b4e3093a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007ff7b4e335b8 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007ff7b4e88f67 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ff7b36adfbd in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ff7b36ae240 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007ff7b36ae2e3 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007ff7b4e88565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007ff7b4e2f4db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007ff7b4e37246 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x000055b2a3c54983 in  ()
#26 0x00007ff7b47fc0b3 in __libc_start_main (main=0x55b2a3c54280, argc=1, argv=0x7ffc74c8faf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc74c8fae8) at ../csu/libc-start.c:308
#27 0x000055b2a3c54b0e in _start ()
[Inferior 1 (process 26993) detached]

The reporter indicates this bug may be a duplicate of or related to bug 425189.

Possible duplicates by query: bug 427575, bug 427384, bug 427132, bug 426596, bug 426090.

Reported using DrKonqi
Comment 1 Alexander Lohnau 2020-10-19 15:03:31 UTC
Are you using Nvidia?

And does disabling plugins help? (Maybe try to disable all an then disable them one by one back).
Comment 2 Stéphane Magnenat 2020-10-19 15:19:40 UTC
Yes, I'm using NVidia, from lspci:

NVIDIA Corporation TU106 [GeForce RTX 2060 SUPER] (rev a1)

From glxinfo:

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce RTX 2060 SUPER/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 450.80.02

With all plugins disabled, I do not get a crash, but after I type "thunderbird", I a have an infinite progress circle. If I add back just "applications", it works. I will need to add them one by one indeed, I cannot do that now but I'll try later.
Comment 3 Alexander Lohnau 2020-10-19 16:13:44 UTC
The spinner is unrelated and has been fixed a few framework versions ago. And thank you for trying this out :)
Comment 4 Alexander Lohnau 2020-10-30 07:56:13 UTC
Can you please try to install the debug symbols? That might give a better hint where the crash happens.
Comment 5 Stéphane Magnenat 2020-10-30 08:00:38 UTC
I did not find a debug symbol package for plasma-workspace which contains krunner on Kubuntu 20.04. Is there an easy way to recompile a version of the package with debug symbols?
Comment 6 Alexander Lohnau 2020-10-30 08:04:48 UTC
On KDE-Neon:
sudo apt install libkf5runner5-dbgsym plasma-workspace-dbg milou-dbgsym
Comment 7 Christoph Feck 2020-11-05 22:02:42 UTC

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