Application: plasmashell (5.18.5) Qt Version: 5.12.8 Frameworks Version: 5.68.0 Operating System: Linux 5.4.0-66-generic x86_64 Windowing system: X11 Distribution: Ubuntu 20.04.2 LTS -- Information about the crash: Crash occurs with some search queries. For example, I wanted to write "calculate", but after typing "ca" a crash occurs 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 0x7f5653274280 (LWP 34479))] Thread 17 (Thread 0x7f56027fc700 (LWP 34534)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x5609089812f0) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f5602ffd700 (LWP 34533)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f5608005320) at thread/qthread_unix.cpp:361 #19 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #20 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f56037fe700 (LWP 34532)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f55fc0029e0) at thread/qthread_unix.cpp:361 #17 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #18 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f5603fff700 (LWP 34531)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56040048c0) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f5620924700 (LWP 34530)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e5da9 in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56080029e0) at thread/qthread_unix.cpp:361 #13 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f5621125700 (LWP 34529)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f56040025e0) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f5621926700 (LWP 34528)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090b647ae0) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f5622127700 (LWP 34527)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b61fd44) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b61fcf0, cond=0x56090b61fd18) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b61fd18, mutex=0x56090b61fcf0) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b61fcf0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56090b5a0360, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=0x56090b620738, mutex=0x56090b5a0360, time=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56364e2050 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f56364e5d4e in ?? () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007f56364e1222 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f56364e3cb3 in ThreadWeaver::Thread::run() () from /lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090adacc80) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f56238a3700 (LWP 34522)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090b298974) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090b298920, cond=0x56090b298948) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090b298948, mutex=0x56090b298920) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090b298920) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x5609092d7510, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x5609092d7518, mutex=mutex@entry=0x5609092d7510, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5609092d7508) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5609092d7490) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007f56589a93ad in QSGRenderThread::run (this=0x5609092d7490) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x5609092d7490) at thread/qthread_unix.cpp:361 #10 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f56289db700 (LWP 34516)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56090ad85f70) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56090ad85f20, cond=0x56090ad85f48) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56090ad85f48, mutex=0x56090ad85f20) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x56090ad85f20) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x7f564c00a610, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x7f564c00a618, mutex=mutex@entry=0x7f564c00a610, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x7f564c00a608) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x7f564c00a590) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007f56589a93ad in QSGRenderThread::run (this=0x7f564c00a590) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f564c00a590) at thread/qthread_unix.cpp:361 #10 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f562a304700 (LWP 34514)): #0 __GI___libc_read (nbytes=16, buf=0x7f562a303b50, fd=33) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=33, buf=0x7f562a303b50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f56555b489f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f565556bcde in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f565556c132 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f565556c2c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f5656ee4583 in QEventDispatcherGlib::processEvents (this=0x7f5624000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f562a303d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #8 0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #9 0x00007f56295560bc in KCupsConnection::run() () from /lib/x86_64-linux-gnu/libkcupslib.so #10 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090a854500) at thread/qthread_unix.cpp:361 #11 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f5637fff700 (LWP 34487)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x560909db82b0) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x560909db8260, cond=0x560909db8288) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x560909db8288, mutex=0x560909db8260) at pthread_cond_wait.c:638 #3 0x00007f5656ccab0f in QWaitConditionPrivate::wait (deadline=..., this=0x560909db8260) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x5609091154c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f5656ccac01 in QWaitCondition::wait (this=this@entry=0x5609091154c8, mutex=mutex@entry=0x5609091154c0, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68 #6 0x00007f56589a9109 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5609091154b8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x560909115440) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007f56589a93ad in QSGRenderThread::run (this=0x560909115440) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x560909115440) at thread/qthread_unix.cpp:361 #10 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #11 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f563d627700 (LWP 34484)): #0 0x00007f56555b924d in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f565556b71a in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f565556c0bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f565556c2c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f5656ee4583 in QEventDispatcherGlib::processEvents (this=0x7f5638000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f563d626d60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #6 0x00007f5656cc3785 in QThread::exec (this=this@entry=0x56090909c990) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #7 0x00007f565891ce1a in QQuickPixmapReader::run (this=0x56090909c990) at util/qquickpixmapcache.cpp:953 #8 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090909c990) at thread/qthread_unix.cpp:361 #9 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f564bfff700 (LWP 34483)): #0 0x00007f56555b924f in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f565556c151 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f565556c2c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5656ee4583 in QEventDispatcherGlib::processEvents (this=0x7f5640000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f564bffed80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f56586361a9 in ?? () from /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x560908997410) at thread/qthread_unix.cpp:361 #8 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f56517b3700 (LWP 34482)): #0 0x00007f5656946aff in __GI___poll (fds=0x7f5644014940, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f565556c18e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f565556c2c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f5656ee4583 in QEventDispatcherGlib::processEvents (this=0x7f5644000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7f56517b2d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #5 0x00007f5656cc3785 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #6 0x00007f5657ef7efa in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x7f5657f7ad80) at thread/qthread_unix.cpp:361 #8 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f56523d3700 (LWP 34481)): #0 0x00007f5656946aff in __GI___poll (fds=0x7f56523d2ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f5658dafc1a in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f5658db190a in xcb_wait_for_event () from /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f5652bba298 in QXcbEventQueue::run (this=0x56090879de40) at qxcbeventqueue.cpp:228 #4 0x00007f5656cc49d2 in QThreadPrivate::start (arg=0x56090879de40) at thread/qthread_unix.cpp:361 #5 0x00007f5656169609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f5656953293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f5653274280 (LWP 34479)): [KCrash Handler] #6 __strncmp_sse2 () at ../sysdeps/x86_64/strcmp.S:173 #7 0x00007f5657ea88e3 in qstrncmp (len=<optimized out>, str2=<optimized out>, str1=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:97 #8 SharedMemory::findNamedEntry (this=0x7f563efe7000, key=...) at ./src/lib/caching/kshareddatacache.cpp:773 #9 0x00007f5657ea535b in KSharedDataCache::find (this=this@entry=0x560908a2eb20, key=..., destination=destination@entry=0x7fffc9049178) at ./src/lib/caching/kshareddatacache.cpp:1601 #10 0x00007f5658d58814 in KSharedPixmapCacheMixin<KSharedDataCache>::findPixmap (destination=0x7fffc9049180, key=..., this=0x560908a2eb10) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:257 #11 Plasma::Theme::findInCache (this=<optimized out>, key=..., pix=..., lastModified=<optimized out>) at ./src/plasma/theme.cpp:311 #12 0x00007f5658d52cc1 in Plasma::SvgPrivate::findInCache (this=this@entry=0x56090adabd20, elementId=..., ratio=1, s=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:236 #13 0x00007f5658d530d1 in Plasma::Svg::pixmap (this=0x56090b71eff0, elementID=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsize.h:134 #14 0x00007f56489574a3 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #15 0x00007f5658a0085b in QQuickWindowPrivate::polishItems (this=0x56090a53fd40) at items/qquickwindow.cpp:311 #16 0x00007f56589a7565 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56090909cc10, w=0x56090b1a61a0, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1195 #17 0x00007f56589a82b4 in QSGThreadedRenderLoop::handleUpdateRequest (this=0x56090909cc10, window=0x56090a39d550) at scenegraph/qsgthreadedrenderloop.cpp:1042 #18 0x00007f5658a0c1fc in QQuickWindow::event (this=this@entry=0x56090a39d550, e=e@entry=0x7fffc9049a60) at items/qquickwindow.cpp:1668 #19 0x00007f56591a7b9b in PlasmaQuick::Dialog::event (this=0x56090a39d550, event=0x7fffc9049a60) at ./src/plasmaquick/dialog.cpp:1361 #20 0x00007f5657900a66 in QApplicationPrivate::notify_helper (this=this@entry=0x560908797e80, receiver=receiver@entry=0x56090a39d550, e=e@entry=0x7fffc9049a60) at kernel/qapplication.cpp:3700 #21 0x00007f565790a0f0 in QApplication::notify (this=0x7fffc904a070, receiver=0x56090a39d550, e=0x7fffc9049a60) at kernel/qapplication.cpp:3446 #22 0x00007f5656e8c93a in QCoreApplication::notifyInternal2 (receiver=0x56090a39d550, event=0x7fffc9049a60) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #23 0x00007f5657266694 in QPlatformWindow::deliverUpdateRequest (this=<optimized out>) at kernel/qplatformwindow.cpp:793 #24 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>) at kernel/qplatformwindow.cpp:478 #25 0x00007f5657909e6b in QApplication::notify (this=0x7fffc904a070, receiver=0x56090a39d550, e=0x7fffc9049cf0) at kernel/qapplication.cpp:2906 #26 0x00007f5656e8c93a in QCoreApplication::notifyInternal2 (receiver=0x56090a39d550, event=0x7fffc9049cf0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:142 #27 0x00007f5656ee38b0 in QTimerInfoList::activateTimers (this=0x5609087b35e0) at kernel/qtimerinfo_unix.cpp:643 #28 0x00007f5656ee41e4 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #29 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #30 0x00007f565556bf9d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f565556c220 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f565556c2c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f5656ee4565 in QEventDispatcherGlib::processEvents (this=0x5609088122a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #34 0x00007f5656e8b4db in QEventLoop::exec (this=this@entry=0x7fffc9049f30, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #35 0x00007f5656e93246 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #36 0x0000560907aeab25 in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:228 [Inferior 1 (process 34479) detached] Possible duplicates by query: bug 355341, bug 351880, bug 351596, bug 340657, bug 339285. Reported using DrKonqi
Haven't seen this one before.
Created attachment 136739 [details] New crash information added by DrKonqi plasmashell (5.18.5) using Qt 5.12.8 Everyday use of the environment. The crash occurs when searching in the menu. The bug appears by chance. I do not use any additional settings in the system. The set of plasmoids is not affected. https://youtu.be/xhimQAWtuXs -- Backtrace (Reduced): #6 __memmove_sse2_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:353 #7 0x00007f6ea85c4c03 in memcpy (__len=88, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string_fortified.h:34 #8 KSharedDataCache::insert (this=this@entry=0x55bc0bc461a0, key=..., data=...) at ./src/lib/caching/kshareddatacache.cpp:1581 #9 0x00007f6ea9482775 in KSharedPixmapCacheMixin<KSharedDataCache>::insertImage (image=..., key=..., this=0x55bc0bc46190) at /usr/include/KF5/KGuiAddons/kimagecache.h:113 #10 KSharedPixmapCacheMixin<KSharedDataCache>::insertPixmap (pixmap=..., key=..., this=0x55bc0bc46190) at /usr/include/KF5/KGuiAddons/kimagecache.h:99
fixed in plasma6
*** Bug 443075 has been marked as a duplicate of this bug. ***