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

            Bug ID: 361156
           Summary: When session is idle, lock screen fails to respond and
                    panels are no longer present
           Product: plasmashell
           Version: 5.6.0
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: jacobgods...@gmail.com
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.6.0)
 (Compiled from sources)
Qt Version: 5.5.1
Frameworks Version: 5.20.0
Operating System: Linux 4.4.0-pf6 x86_64
Distribution: "Funtoo Linux - baselayout 2.2.0"

-- Information about the crash:
- What I was doing when the application crashed:
I had VirtualBox, Chromium, Skype, Thunderbird, and Konsole open. I walked away
from my computer, and then the screen locked and powered down. I came back to
my computer and the display turned on, but the lock screen was not responsive
to mouse or keyboard input. (The lock screen was still animating the cursor and
updating the time, however.)

- Running 'killall -SEGV kscreenlocker_greet' causes the lock screen to restart
and becomes responsive to password input.
- Running 'killall -SEGV plasmashell' recovers the panels.

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 0x7efc6ff5c800 (LWP 24640))]

Thread 14 (Thread 0x7efc6ca07700 (LWP 24655)):
#0  0x0000003d312decad in poll () from /lib64/libc.so.6
#1  0x0000003d32e483d4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x0000003d32e484dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x0000003c5808815c in QEventDispatcherGlib::processEvents
(this=0x7efc600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x0000003c5803c25a in QEventLoop::exec (this=this@entry=0x7efc6ca06db0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x0000003c57e996dc in QThread::exec (this=this@entry=0x8ce2f0) at
thread/qthread.cpp:503
#6  0x0000003c624de3f5 in QQmlThreadPrivate::run (this=0x8ce2f0) at
qml/ftw/qqmlthread.cpp:141
#7  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x8ce2f0) at
thread/qthread_unix.cpp:331
#8  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#9  0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7efc65001700 (LWP 24661)):
#0  0x0000003d32e45566 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x0000003d32e4795b in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#2  0x0000003d32e48300 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x0000003d32e484dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x0000003c5808815c in QEventDispatcherGlib::processEvents
(this=0x7efc580008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#5  0x0000003c5803c25a in QEventLoop::exec (this=this@entry=0x7efc65000db0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x0000003c57e996dc in QThread::exec (this=this@entry=0xc6a180) at
thread/qthread.cpp:503
#7  0x0000003c624de3f5 in QQmlThreadPrivate::run (this=0xc6a180) at
qml/ftw/qqmlthread.cpp:141
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0xc6a180) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7efc5eb05700 (LWP 24662)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c6357d1d4 in QTWTF::TCMalloc_PageHeap::scavengerThread
(this=0x3c6366dfc0 <QTWTF::pageheap_memory>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x0000003c6357d219 in QTWTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7efc5da20700 (LWP 24664)):
#0  0x0000003d32e479a4 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x0000003d32e48300 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x0000003d32e484dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x0000003c5808815c in QEventDispatcherGlib::processEvents
(this=0x7efbd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x0000003c5803c25a in QEventLoop::exec (this=this@entry=0x7efc5da1fdb0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x0000003c57e996dc in QThread::exec (this=this@entry=0xda40f0) at
thread/qthread.cpp:503
#6  0x0000003c624de3f5 in QQmlThreadPrivate::run (this=0xda40f0) at
qml/ftw/qqmlthread.cpp:141
#7  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0xda40f0) at
thread/qthread_unix.cpp:331
#8  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#9  0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7efbd696f700 (LWP 24697)):
#0  0x0000003d312decad in poll () from /lib64/libc.so.6
#1  0x0000003d32e483d4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x0000003d32e484dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x0000003c5808815c in QEventDispatcherGlib::processEvents
(this=0x7efbcc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#4  0x0000003c5803c25a in QEventLoop::exec (this=this@entry=0x7efbd696ed70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x0000003c57e996dc in QThread::exec (this=this@entry=0xf94720) at
thread/qthread.cpp:503
#6  0x00000036f29002b2 in QQuickPixmapReader::run (this=0xf94720) at
util/qquickpixmapcache.cpp:760
#7  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0xf94720) at
thread/qthread_unix.cpp:331
#8  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#9  0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7efbb6c7c700 (LWP 25604)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x41650e0, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x41650e0, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x41650e0, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x41650e0) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x41650e0) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7efbb647b700 (LWP 25605)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x4548e70, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#8  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#9  0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#10 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#11 0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#12 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x4548e70, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#13 0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x4548e70) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#14 0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x4548e70) at
thread/qthread_unix.cpp:331
#15 0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#16 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7efbb5c7a700 (LWP 25606)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x4544400, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x4544400, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x4544400, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x4544400) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x4544400) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7efbb5479700 (LWP 25607)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x7efba4003190, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x7efba4003190, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7efba4003190, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x7efba4003190) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x7efba4003190) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7efbb4c78700 (LWP 25608)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x7efbac002d90, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x7efbac002d90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7efbac002d90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x7efbac002d90) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x7efbac002d90) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7efb9bfff700 (LWP 25609)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x416b260, threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#8  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#9  0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#10 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#11 0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#12 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#13 0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#14 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#15 0x00007efbcac3d562 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:73
#16 0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x416b260, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#17 0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x416b260) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#18 0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x416b260) at
thread/qthread_unix.cpp:331
#19 0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#20 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7efb937fe700 (LWP 25610)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x7efba8002d90, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x7efba8002d90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7efba8002d90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x7efba8002d90) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x7efba8002d90) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7efb9b7fe700 (LWP 25611)):
#0  0x0000003d3160cbcf in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x0000003c57e9e5ba in QWaitConditionPrivate::wait
(time=18446744073709551615, this=0x46bb970) at
thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x4345460,
time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007efbcac3891b in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x45f11f0, th=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:594
#4  0x00007efbcac39727 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x45f11f0,
th=th@entry=0x7efb9c002f90, threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:554
#5  0x00007efbcac3d518 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x41852b0, th=0x7efb9c002f90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/workinghardstate.cpp:66
#6  0x00007efbcac3885f in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7efb9c002f90, wasBusy=<optimized out>) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/weaver.cpp:568
#7  0x00007efbcac3b4e3 in ThreadWeaver::Thread::run (this=0x7efb9c002f90) at
/var/tmp/portage/kde-frameworks/threadweaver-5.20.0/work/threadweaver-5.20.0/src/thread.cpp:103
#8  0x0000003c57e9dfc3 in QThreadPrivate::start (arg=0x7efb9c002f90) at
thread/qthread_unix.cpp:331
#9  0x0000003d316075e4 in start_thread () from /lib64/libpthread.so.0
#10 0x0000003d312e7acd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7efc6ff5c800 (LWP 24640)):
[KCrash Handler]
#6  0x0000003d312decad in poll () from /lib64/libc.so.6
#7  0x0000003d32e483d4 in ?? () from /usr/lib64/libglib-2.0.so.0
#8  0x0000003d32e484dc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#9  0x0000003c58088147 in QEventDispatcherGlib::processEvents (this=0x86fec0,
flags=...) at kernel/qeventdispatcher_glib.cpp:418
#10 0x0000003c5803c25a in QEventLoop::exec (this=this@entry=0x7ffd96b6b2f0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#11 0x0000003c5804328d in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1229
#12 0x00000036f34e920c in QGuiApplication::exec () at
kernel/qguiapplication.cpp:1527
#13 0x00000036f3b57315 in QApplication::exec () at kernel/qapplication.cpp:2976
#14 0x000000000041cf65 in main (argc=2, argv=<optimized out>) at
/var/tmp/portage/kde-plasma/plasma-workspace-5.6.0/work/plasma-workspace-5.6.0/shell/main.cpp:139

Possible duplicates by query: bug 361152, bug 361143, bug 361142, bug 361136,
bug 361135.

Reported using DrKonqi

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

Reply via email to