https://bugs.kde.org/show_bug.cgi?id=395118

            Bug ID: 395118
           Summary: Plasmashell crash while browsing the internet using
                    Firefox
           Product: plasmashell
           Version: 5.12.5
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: jonmiller131...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.12.5)

Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-22-generic x86_64
Distribution: Ubuntu 18.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Using firefox to do various tasks on the internet, at the direct moment
plasmashell crashed I was looking up the location of a building on google maps.

- Unusual behavior I noticed:
The top panel disapeared and reappeared after a few seconds.

- Custom settings of the application:
The top panel has the following widgets from left to right: Application Menu,
an application shortcut for the yakuake drop-down terminal, global menu for
programs, spacer, desktop grid, system tray, and the active window control
widget.
There are no desktop widgets and there is only one panel that goes across the
top of the screen.

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

Thread 18 (Thread 0x7fd7a9be4700 (LWP 3432)):
#0  0x00007fd8951facd9 in g_mutex_lock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd8951b5538 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89decf6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd899ede6db in start_thread (arg=0x7fd7a9be4700) at
pthread_create.c:463
#8  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7fd7abfff700 (LWP 15320)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd899ede6db in start_thread (arg=0x7fd7abfff700) at
pthread_create.c:463
#12 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7fd7b0be2700 (LWP 15319)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fd899ede6db in start_thread (arg=0x7fd7b0be2700) at
pthread_create.c:463
#16 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7fd7b13e3700 (LWP 15318)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fd899ede6db in start_thread (arg=0x7fd7b13e3700) at
pthread_create.c:463
#20 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fd7b1be4700 (LWP 15317)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007fd899ede6db in start_thread (arg=0x7fd7b1be4700) at
pthread_create.c:463
#14 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fd7b23e5700 (LWP 15316)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#17 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#18 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#19 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#20 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#21 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#22 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#23 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#24 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#25 0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#26 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007fd899ede6db in start_thread (arg=0x7fd7b23e5700) at
pthread_create.c:463
#28 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fd7aa3e5700 (LWP 15315)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd899ede6db in start_thread (arg=0x7fd7aa3e5700) at
pthread_create.c:463
#12 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fd7b2be6700 (LWP 15314)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#11 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#12 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#13 0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#14 0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#15 0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#16 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fd899ede6db in start_thread (arg=0x7fd7b2be6700) at
pthread_create.c:463
#18 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd7c9124700 (LWP 15313)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55fcb5300b84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55fcb5300b30, cond=0x55fcb5300b58) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x55fcb5300b58,
mutex=0x55fcb5300b30) at pthread_cond_wait.c:655
#3  0x00007fd89ad6359b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd7dfbe1ad5 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*,
bool, bool, bool) () at /usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#5  0x00007fd7dfbe5ba8 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#6  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#7  0x00007fd7dfbe5c02 in  () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#8  0x00007fd7dfbe0c8d in
ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#9  0x00007fd7dfbe3a6b in ThreadWeaver::Thread::run() () at
/usr/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5
#10 0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007fd899ede6db in start_thread (arg=0x7fd7c9124700) at
pthread_create.c:463
#12 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd7d176e700 (LWP 1823)):
#0  0x00007fd89a64bbf9 in __GI___poll (fds=0x7fd7c4003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd8951b5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd899ede6db in start_thread (arg=0x7fd7d176e700) at
pthread_create.c:463
#8  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd7d2c69700 (LWP 1821)):
#0  0x00007fd8951b2385 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd8951b48d3 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b536b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd7d55c5747 in KCupsConnection::run() () at
/usr/lib/x86_64-linux-gnu/libkcupslib.so
#8  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007fd899ede6db in start_thread (arg=0x7fd7d2c69700) at
pthread_create.c:463
#10 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd7e714d700 (LWP 1778)):
#0  0x00007fd8951b4a78 in g_main_context_prepare () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd8951b536b in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89ea692a6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd899ede6db in start_thread (arg=0x7fd7e714d700) at
pthread_create.c:463
#9  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd8769e1700 (LWP 1705)):
#0  0x00007fd899ee49f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7fd8a0a3ffb8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fd899ee49f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7fd8a0a3ff68, cond=0x7fd8a0a3ff90) at pthread_cond_wait.c:502
#2  0x00007fd899ee49f3 in __pthread_cond_wait (cond=0x7fd8a0a3ff90,
mutex=0x7fd8a0a3ff68) at pthread_cond_wait.c:655
#3  0x00007fd8a07495f4 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#4  0x00007fd8a0749639 in  () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#5  0x00007fd899ede6db in start_thread (arg=0x7fd8769e1700) at
pthread_create.c:463
#6  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd880d50700 (LWP 1684)):
#0  0x00007fd89a6470b4 in __GI___libc_read (fd=12, buf=0x7fd880d4fb70,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fd8951f9960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b4f27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd8951b53e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd89decf6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#9  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007fd899ede6db in start_thread (arg=0x7fd880d50700) at
pthread_create.c:463
#11 0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd882dbb700 (LWP 1664)):
#0  0x00007fd89a64bbf9 in __GI___poll (fds=0x7fd878004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd8951b5439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89decf6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd899ede6db in start_thread (arg=0x7fd882dbb700) at
pthread_create.c:463
#9  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd888851700 (LWP 1617)):
#0  0x00007fd8951facf4 in g_mutex_unlock () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fd8951b535e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd89af9990b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd89ad5d22a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fd89b416d45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fd899ede6db in start_thread (arg=0x7fd888851700) at
pthread_create.c:463
#9  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd88adde700 (LWP 1538)):
#0  0x00007fd89a64bbf9 in __GI___poll (fds=0x7fd88adddca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd89f675747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fd89f67736a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fd88d7772a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fd89ad6216d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fd899ede6db in start_thread (arg=0x7fd88adde700) at
pthread_create.c:463
#6  0x00007fd89a65888f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd8a106b800 (LWP 1518)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007fd89f1f01ff in Plasma::DataEngineConsumer::~DataEngineConsumer() ()
at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#8  0x00007fd7d197a818 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/plasma_engine_weather.so
#9  0x00007fd7d197a849 in  () at
/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/dataengine/plasma_engine_weather.so
#10 0x00007fd89f1ffc4a in  () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#11 0x00007fd89f1ffd19 in  () at /usr/lib/x86_64-linux-gnu/libKF5Plasma.so.5
#12 0x00007fd89a57a041 in __run_exit_handlers (status=1, listp=0x7fd89a922718
<__exit_funcs>, run_list_atexit=run_list_atexit@entry=true,
run_dtors=run_dtors@entry=true) at exit.c:108
#13 0x00007fd89a57a13a in __GI_exit (status=<optimized out>) at exit.c:139
#14 0x00007fd8744dcfa2 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#15 0x00007fd8744dc71c in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#16 0x00007fd874723345 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#17 0x00007fd8746ed4b3 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#18 0x00007fd8746ee0ee in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#19 0x00007fd8744b47c3 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#20 0x00007fd8744b5a81 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#21 0x00007fd8744ee789 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#22 0x00007fd874240065 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#23 0x00007fd874242bf9 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#24 0x00007fd874246008 in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#25 0x00007fd89eabc941 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#26 0x00007fd89eabd60d in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#27 0x00007fd89eab9c3a in
QSGOpaqueTextureMaterialShader::updateState(QSGMaterialShader::RenderState
const&, QSGMaterial*, QSGMaterial*) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#28 0x00007fd89eaa8dc7 in
QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*)
() at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#29 0x00007fd89eaaa165 in QSGBatchRenderer::Renderer::renderBatches() () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#30 0x00007fd89eaaf85e in QSGBatchRenderer::Renderer::render() () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#31 0x00007fd89eaa02a0 in QSGRenderer::renderScene(QSGBindable const&) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#32 0x00007fd89eaa075b in QSGRenderer::renderScene(unsigned int) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#33 0x00007fd89eada990 in
QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#34 0x00007fd89eb38a08 in QQuickWindowPrivate::renderSceneGraph(QSize const&)
() at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#35 0x00007fd89eaccec9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#36 0x00007fd89eb425c6 in QQuickWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#37 0x000055fcb018c86b in  ()
#38 0x00007fd89bf4882c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007fd89bf500f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007fd89af409a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007fd89b798141 in QWindowPrivate::deliverUpdateRequest() () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#42 0x00007fd89b798659 in QWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#43 0x00007fd89eb42565 in QQuickWindow::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#44 0x000055fcb018c86b in  ()
#45 0x00007fd89bf4882c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007fd89bf500f4 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007fd89af409a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x00007fd89af98d8e in QTimerInfoList::activateTimers() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#49 0x00007fd89af99551 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007fd8951b5287 in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007fd8951b54c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007fd8951b554c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fd89af998ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#54 0x00007fd89af3e9ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#55 0x00007fd89af47a84 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#56 0x000055fcb017dcfa in  ()
#57 0x00007fd89a558b97 in __libc_start_main (main=0x55fcb017d320, argc=1,
argv=0x7ffeccab2598, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffeccab2588) at ../csu/libc-start.c:310
#58 0x000055fcb017e09a in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to