Application: krunner (5.11.5) Qt Version: 5.9.1 Frameworks Version: 5.41.0 Operating System: Linux 4.13.0-21-lowlatency x86_64 Distribution: Ubuntu 17.10 -- Information about the crash: Sometimes when I call krunner using alt-SPACE, it crashes with signal 11. The crash can be reproduced sometimes. -- Backtrace: A useful backtrace could not be generated
I have similar issue on my machine as well, especially when I try to do some calculation from krunner. I don't have such issue prior upgrading to KDE Plasma 5.11.5. Qt version: 5.10.0 Kernel: 4.14.11-1-default #1 SMP PREEMPT Thu Jan 4 11:32:07 UTC 2018 (c36893f) x86_64 x86_64 x86_64 GNU/Linux Distribution: OpenSUSE Tumbleweed version 20180106-0 I don't know how to generate a backtrace. It would be great if anyone can point me on this.
Run "gdb krunner", then type "r" to run it. (kill krunner before you do that, there can always only be one instance of krunner running) Then make it crash and type "thread apply all bt" and paste the result of that here. Thanks.
As per following your guide Kai Uwe Broulik. -- Backtrace Start -- (gdb) r Starting program: /usr/bin/krunner [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffe2493700 (LWP 26790)] [New Thread 0x7fffdbfff700 (LWP 26791)] [New Thread 0x7fffd35ef700 (LWP 26792)] Missing separate debuginfo for /usr/lib64/libjpeg.so.8 Try: zypper install -C "debuginfo(build-id)=4e98563e427ec6068e9ecc3174ca8a4884871494" Detaching after fork from child process 26805. sh: gnuplot: command not found I/O warning : failed to load external entity "/usr/share/qalculate/prefixes.xml" I/O warning : failed to load external entity "/usr/share/qalculate/currencies.xml" I/O warning : failed to load external entity "/usr/share/qalculate/units.xml" I/O warning : failed to load external entity "/usr/share/qalculate/functions.xml" I/O warning : failed to load external entity "/usr/share/qalculate/datasets.xml" I/O warning : failed to load external entity "/usr/share/qalculate/variables.xml" I/O warning : failed to load external entity "/usr/share/qalculate/currencies.xml" I/O warning : failed to load external entity "/usr/share/qalculate/eurofxref-daily.xml" [New Thread 0x7fffbcda1700 (LWP 26806)] [New Thread 0x7fffb7fff700 (LWP 26807)] [New Thread 0x7fffad6d2700 (LWP 26808)] [New Thread 0x7fffaced1700 (LWP 26809)] [New Thread 0x7fffa7fff700 (LWP 26810)] [New Thread 0x7fffa77fe700 (LWP 26811)] [New Thread 0x7fffa6ffd700 (LWP 26812)] [New Thread 0x7fffa67fc700 (LWP 26813)] [New Thread 0x7fffa5ffb700 (LWP 26814)] [New Thread 0x7fffa57fa700 (LWP 26815)] terminate called after throwing an instance of 'Xapian::DatabaseCorruptError' Thread 14 "GlobalQueue[08]" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffa57fa700 (LWP 26815)] __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) thread apply all bt Thread 14 (Thread 0x7fffa57fa700 (LWP 26815)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007ffff35c86b1 in __GI_abort () at abort.c:79 #2 0x00007ffff39e4205 in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 #3 0x00007ffff39e1ff6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:47 #4 0x00007ffff39e2041 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:57 #5 0x00007ffff3d6ed89 in qTerminate() () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff3d88a09 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #7 0x00007ffff16c8558 in start_thread (arg=0x7fffa57fa700) at pthread_create.c:465 #8 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fffa5ffb700 (LWP 26814)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x7fff9c0029e0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fff9c0029e0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fff9c0029e0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7ebf2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fff9c0029e0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:73 #9 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fff9c0029e0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #10 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x7fff9c0029e0) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #11 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007ffff16c8558 in start_thread (arg=0x7fffa5ffb700) at pthread_create.c:465 #13 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fffa67fc700 (LWP 26813)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x7fff98002de0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fff98002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fff98002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x7fff98002de0) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #9 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007ffff16c8558 in start_thread (arg=0x7fffa67fc700) at pthread_create.c:465 #11 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fffa6ffd700 (LWP 26812)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x7fffa8002de0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fffa8002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fffa8002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7ebf2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fffa8002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:73 #9 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fffa8002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #10 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x7fffa8002de0) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #11 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007ffff16c8558 in start_thread (arg=0x7fffa6ffd700) at pthread_create.c:465 #13 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fffa77fe700 (LWP 26811)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x7fffa0002de0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x7fffa0002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x7fffa0002de0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x7fffa0002de0) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #9 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #10 0x00007ffff16c8558 in start_thread (arg=0x7fffa77fe700) at pthread_create.c:465 #11 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fffa7fff700 (LWP 26810)): ---Type <return> to continue, or q <return> to quit--- #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x555557a4ab90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557a4ab90, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557a4ab90, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7ebf2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557a4ab90, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:73 #9 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557a4ab90, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #10 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x555557a4ab90) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #11 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007ffff16c8558 in start_thread (arg=0x7fffa7fff700) at pthread_create.c:465 #13 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fffaced1700 (LWP 26809)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x555557bd8db0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557bd8db0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557bd8db0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7ebf2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557bd8db0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:73 #9 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557bd8db0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #10 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x555557bd8db0) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #11 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007ffff16c8558 in start_thread (arg=0x7fffaced1700) at pthread_create.c:465 #13 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fffad6d2700 (LWP 26808)): #0 0x00007ffff16ce82d in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555a5d0b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x555555a5d060, cond=0x555555a5d088) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x555555a5d088, mutex=0x555555a5d060) at pthread_cond_wait.c:655 #3 0x00007ffff3d89c2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQt5Core.so.5 #4 0x00007fffd0a79d9b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=<optimized out>, th=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:594 #5 0x00007fffd0a7ab45 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x555555a294c0, th=<optimized out>, th@entry=0x555557b54f50, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:554 #6 0x00007fffd0a7eb98 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557b54f50, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:66 #7 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557b54f50, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #8 0x00007fffd0a7ebf2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x555555bed180, th=0x555557b54f50, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/workinghardstate.cpp:73 #9 0x00007fffd0a79cfd in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0x555557b54f50, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.40.0/src/weaver.cpp:568 #10 0x00007fffd0a7cadb in ThreadWeaver::Thread::run (this=0x555557b54f50) at /usr/src/debug/threadweaver-5.40.0/src/thread.cpp:103 #11 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #12 0x00007ffff16c8558 in start_thread (arg=0x7fffad6d2700) at pthread_create.c:465 #13 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fffb7fff700 (LWP 26807)): #0 0x00007ffff367ef2b in __GI___poll (fds=0x555557b77790, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffef2fd149 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x555557b77790, timeout=<optimized out>, context=0x555557b758e0) at gmain.c:4187 #2 g_main_context_iterate (context=0x555557b758e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881 #3 0x00007fffef2fd4e2 in g_main_loop_run (loop=0x555557b75a20) at gmain.c:4082 #4 0x00007fffbde01aa6 in gdbus_shared_thread_func (user_data=0x555557b758b0) at gdbusprivate.c:275 #5 0x00007fffef324795 in g_thread_proxy (data=0x555557b574f0) at gthread.c:784 #6 0x00007ffff16c8558 in start_thread (arg=0x7fffb7fff700) at pthread_create.c:465 #7 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fffbcda1700 (LWP 26806)): #0 0x00007ffff367ef2b in __GI___poll (fds=0x555557b62330, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffef2fd149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x555557b62330, timeout=<optimized out>, context=0x555557b621f0) at gmain.c:4187 #2 g_main_context_iterate (context=context@entry=0x555557b621f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881 #3 0x00007fffef2fd25c in g_main_context_iteration (context=0x555557b621f0, may_block=may_block@entry=1) at gmain.c:3947 #4 0x00007fffef2fd2a1 in glib_worker_main (data=<optimized out>) at gmain.c:5742 #5 0x00007fffef324795 in g_thread_proxy (data=0x555557b57450) at gthread.c:784 #6 0x00007ffff16c8558 in start_thread (arg=0x7fffbcda1700) at pthread_create.c:465 #7 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fffd35ef700 (LWP 26792)): #0 0x00007ffff367ef2b in __GI___poll (fds=0x7fffcc0029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffef2fd149 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fffcc0029e0, timeout=<optimized out>, context=0x7fffcc000be0) at gmain.c:4187 #2 g_main_context_iterate (context=context@entry=0x7fffcc000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881 #3 0x00007fffef2fd25c in g_main_context_iteration (context=0x7fffcc000be0, may_block=1) at gmain.c:3947 #4 0x00007ffff3fb555f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007ffff3f5c4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 ---Type <return> to continue, or q <return> to quit--- #6 0x00007ffff3d838da in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007ffff6915bd5 in QQmlThreadPrivate::run() () from /usr/lib64/libQt5Qml.so.5 #8 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007ffff16c8558 in start_thread (arg=0x7fffd35ef700) at pthread_create.c:465 #10 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fffdbfff700 (LWP 26791)): #0 0x00007ffff367ef2b in __GI___poll (fds=0x7fffd4019e60, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffef2fd149 in g_main_context_poll (priority=<optimized out>, n_fds=5, fds=0x7fffd4019e60, timeout=<optimized out>, context=0x7fffd4000be0) at gmain.c:4187 #2 g_main_context_iterate (context=context@entry=0x7fffd4000be0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881 #3 0x00007fffef2fd25c in g_main_context_iteration (context=0x7fffd4000be0, may_block=1) at gmain.c:3947 #4 0x00007ffff3fb555f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007ffff3f5c4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff3d838da in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007ffff589dbd5 in QDBusConnectionManager::run() () from /usr/lib64/libQt5DBus.so.5 #8 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #9 0x00007ffff16c8558 in start_thread (arg=0x7fffdbfff700) at pthread_create.c:465 #10 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fffe2493700 (LWP 26790)): #0 0x00007ffff367ef2b in __GI___poll (fds=fds@entry=0x7fffe2492c08, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007ffff2d75387 in poll (__timeout=-1, __nfds=1, __fds=0x7fffe2492c08) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x5555557acf50, cond=cond@entry=0x5555557acf90, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:479 #3 0x00007ffff2d7717a in xcb_wait_for_event (c=0x5555557acf50) at xcb_in.c:693 #4 0x00007fffe525a8d9 in QXcbEventReader::run() () from /usr/lib64/libQt5XcbQpa.so.5 #5 0x00007ffff3d888d0 in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff16c8558 in start_thread (arg=0x7fffe2493700) at pthread_create.c:465 #7 0x00007ffff36896df in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7ffff7f9c8c0 (LWP 26786)): #0 0x00007ffff367ef2b in __GI___poll (fds=0x555555cda030, nfds=7, timeout=16) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fffef2fd149 in g_main_context_poll (priority=<optimized out>, n_fds=7, fds=0x555555cda030, timeout=<optimized out>, context=0x7fffdc004fc0) at gmain.c:4187 #2 g_main_context_iterate (context=context@entry=0x7fffdc004fc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3881 #3 0x00007fffef2fd25c in g_main_context_iteration (context=0x7fffdc004fc0, may_block=1) at gmain.c:3947 #4 0x00007ffff3fb555f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007fffe52dbf61 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5XcbQpa.so.5 #6 0x00007ffff3f5c4aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #7 0x00007ffff3f64fe4 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #8 0x000055555555b8f1 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.11.5/krunner/main.cpp:92 (gdb) -- Backtrace End --
Thanks, so apparently it aborts because of "terminate called after throwing an instance of 'Xapian::DatabaseCorruptError'" Now the question is, what is using Xapian here... Since 5.11 baloo is out of process, so it can't be it. Perhaps the Appstream runner? Aleix?
Can you test whether disabling the contacts search in KRunner still causes this problem?
AppStream stopped using xapian a while ago.
I can no longer reproduce the bug with similar method now. And it worked normally. The only thing that changed as I remember, is to remove my gmail account from kmail. Is there any chances where upgrading my distro without rebooting my laptop causes this issue? As I suspend my laptop for a few days sometime, even after update.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!