https://bugs.kde.org/show_bug.cgi?id=372815
Bug ID: 372815
Summary: Plasma crashes because of the Launcher
Product: plasmashell
Version: 5.8.2
Platform: openSUSE RPMs
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: k...@davidedmundson.co.uk
Reporter: bugskderep...@yahoo.com
CC: bhus...@gmail.com, plasma-b...@kde.org
Target Milestone: 1.0
Application: plasmashell (5.8.2)
Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.27-2-default x86_64
Distribution: "openSUSE Leap 42.2"
-- Information about the crash:
- What I was doing when the application crashed:
when I enter some characters in the Launcher to search some Software, it works
well. However, If I press backspace to delete some characters I inputed just
now, it crashes.
- Custom settings of the application:
The Launcher is in default setting.
The crash can be reproduced every time.
-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f63d380e900 (LWP 1726))]
Thread 16 (Thread 0x7f62deffd700 (LWP 2738)):
#0 0x7f63cc7680af in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f63cd64f65b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2 0x7f631868542f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3 0x7f6318688dea in () at /usr/lib64/libKF5ThreadWeaver.so.5
#4 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#5 0x7f6318686a46 in ThreadWeaver::Thread::run() () at
/usr/lib64/libKF5ThreadWeaver.so.5
#6 0x7f63cd64e9e9 in () at /usr/lib64/libQt5Core.so.5
#7 0x7f63cc763734 in start_thread () at /lib64/libpthread.so.0
#8 0x7f63ccf62d3d in clone () at /lib64/libc.so.6
Thread 15 (Thread 0x7f62df7fe700 (LWP 2737)):
#0 0x7f63cc7680af in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f63cd64f65b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2 0x7f631868542f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3 0x7f6318688dea in () at /usr/lib64/libKF5ThreadWeaver.so.5
#4 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#5 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#6 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#7 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#8 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#9 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#11 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#13 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#15 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#17 0x7f6318686a46 in ThreadWeaver::Thread::run() () at
/usr/lib64/libKF5ThreadWeaver.so.5
#18 0x7f63cd64e9e9 in () at /usr/lib64/libQt5Core.so.5
#19 0x7f63cc763734 in start_thread () at /lib64/libpthread.so.0
#20 0x7f63ccf62d3d in clone () at /lib64/libc.so.6
Thread 14 (Thread 0x7f62d700 (LWP 2736)):
#0 0x7f63cc7680af in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f63cd64f65b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib64/libQt5Core.so.5
#2 0x7f631868542f in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib64/libKF5ThreadWeaver.so.5
#3 0x7f6318688dea in () at /usr/lib64/libKF5ThreadWeaver.so.5
#4 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib64/libKF5ThreadWeaver.so.5
#5 0x7f6318688e32 in () at /usr/lib64/libKF5ThreadWeaver.so.5
#6 0x7f631868345b in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*,