https://bugs.kde.org/show_bug.cgi?id=370023
Bug ID: 370023
Summary: plasmashell crash when attempting to use search bar
Product: plasmashell
Version: 5.7.5
Platform: Fedora RPMs
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: k...@davidedmundson.co.uk
Reporter: mar...@harrisonland.co.uk
CC: bhus...@gmail.com, plasma-b...@kde.org
Application: plasmashell (5.7.5)
Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.7.5-200.fc24.x86_64 x86_64
Distribution (Platform): Fedora RPMs
-- Information about the crash:
- What I was doing when the application crashed:
I had opened the default application launcher menu and typed a search term into
the search bar. After the list of favourite options had disappeared, and before
the list of results appeared, plasmashell crashed.
While the symptoms are similar to another crash report I filed in the Red Hat
bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=1273609#c21, I now have
Baloo enabled and plasmashell crashes are considerably less frequent. Finally,
I am using a more up-to-date version of Fedora and plasmashell than I was when
I reported that bug. Having checked this backtrace, it doesn't seem that the
two bugs are related, but I am including that report here for completeness.
-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f87f31a4940 (LWP 1564))]
Thread 17 (Thread 0x7f871affd700 (LWP 2549)):
#0 0x7f8800f21bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f88027d801a in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQt5Core.so.5
#2 0x7f87418cd8c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3 0x7f87418d1a68 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#4 0x7f87418cca3d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#5 0x7f87418cf909 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#6 0x7f88027d799a in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7 0x7f8800f1c5ca in start_thread () at /lib64/libpthread.so.0
#8 0x7f8801bcaf6d in clone () at /lib64/libc.so.6
Thread 16 (Thread 0x7f871b7fe700 (LWP 2548)):
#0 0x7f8800f21bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f88027d801a in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQt5Core.so.5
#2 0x7f87418cd8c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3 0x7f87418d1a68 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#4 0x7f87418cca3d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#5 0x7f87418cf909 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#6 0x7f88027d799a in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7 0x7f8800f1c5ca in start_thread () at /lib64/libpthread.so.0
#8 0x7f8801bcaf6d in clone () at /lib64/libc.so.6
Thread 15 (Thread 0x7f871bfff700 (LWP 2547)):
#0 0x7f8800f21bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f88027d801a in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQt5Core.so.5
#2 0x7f87418cd8c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3 0x7f87418d1a68 in
ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#4 0x7f87418cca3d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/lib64/libKF5ThreadWeaver.so.5
#5 0x7f87418cf909 in ThreadWeaver::Thread::run() () at
/lib64/libKF5ThreadWeaver.so.5
#6 0x7f88027d799a in QThreadPrivate::start(void*) () at
/lib64/libQt5Core.so.5
#7 0x7f8800f1c5ca in start_thread () at /lib64/libpthread.so.0
#8 0x7f8801bcaf6d in clone () at /lib64/libc.so.6
Thread 14 (Thread 0x7f8720d89700 (LWP 2546)):
#0 0x7f8800f21bd0 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1 0x7f88027d801a in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQt5Core.so.5
#2 0x7f87418cd8c0 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /lib64/libKF5ThreadWeaver.so.5
#3 0x7f87418d1a68 in
ThreadWeaver::WorkingHardState::apply