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

            Bug ID: 422764
           Summary: plasma crashed when switching to another wifi network
           Product: plasmashell
           Version: 5.19.0
          Platform: unspecified
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: aarsalankhalid...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Application: plasmashell (5.19.0)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.3.0-53-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.19

-- Information about the crash:
- What I was doing when the application crashed: switching wifi networks, i
clicked on the wifi icon in the system tray and connected to another wifi
network i have. this caused plasma desktop to crash and restart

- Unusual behavior I noticed: not anything as far as i can remember

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault

[KCrash Handler]
#4  PlotSGNode::setColor1 (color=..., this=<optimized out>) at
./src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:271
#5  Plotter::render (this=0x55c103e61070) at
./src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:727
#6  0x00007f722f5bc6d7 in QtPrivate::QSlotObjectBase::call (a=0x7f716f3ddb90,
r=0x55c103e61070, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7  doActivate<false> (sender=0x55c10095b7f0, signal_index=28,
argv=0x7f716f3ddb90) at kernel/qobject.cpp:3870
#8  0x00007f722f5b6f92 in QMetaObject::activate
(sender=sender@entry=0x55c10095b7f0, m=m@entry=0x7f72339a59a0
<QQuickWindow::staticMetaObject>,
local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at
kernel/qobject.cpp:3930
#9  0x00007f72334eba13 in QQuickWindow::beforeRendering
(this=this@entry=0x55c10095b7f0) at .moc/moc_qquickwindow.cpp:558
#10 0x00007f72334f1753 in QQuickWindowPrivate::renderSceneGraph
(this=this@entry=0x55c10095d310, size=..., surfaceSize=...) at
items/qquickwindow.cpp:500
#11 0x00007f7233496f58 in QSGRenderThread::syncAndRender
(this=this@entry=0x7f7218011710, grabImage=grabImage@entry=0x0) at
scenegraph/qsgthreadedrenderloop.cpp:810
#12 0x00007f723349b64f in QSGRenderThread::run (this=0x7f7218011710) at
scenegraph/qsgthreadedrenderloop.cpp:980
#13 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f7218011710) at
thread/qthread_unix.cpp:342
#14 0x00007f722bee06db in start_thread (arg=0x7f716f3de700) at
pthread_create.c:463
#15 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71fc005190,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71fc005190, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71fc005190, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71fc005190) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71fc005190) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f7190ff9700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71780029e0,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71780029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71780029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71780029e0) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71780029e0) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71917fa700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f7198002de0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7198002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7198002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7198002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7198002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7198002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7198002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f7198002de0) at
./src/thread.cpp:85
#15 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f7198002de0) at
thread/qthread_unix.cpp:342
#16 0x00007f722bee06db in start_thread (arg=0x7f7191ffb700) at
pthread_create.c:463
#17 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f7180002de0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7180002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7180002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7180002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7180002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7180002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7180002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7180002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7180002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f7180002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#17 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f7180002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#18 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f7180002de0) at
./src/thread.cpp:85
#19 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f7180002de0) at
thread/qthread_unix.cpp:342
#20 0x00007f722bee06db in start_thread (arg=0x7f71927fc700) at
pthread_create.c:463
#21 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71a00029e0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a00029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a00029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a00029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a00029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a00029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a00029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a00029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a00029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a00029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#17 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a00029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#18 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71a00029e0) at
./src/thread.cpp:85
#19 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71a00029e0) at
thread/qthread_unix.cpp:342
#20 0x00007f722bee06db in start_thread (arg=0x7f7192ffd700) at
pthread_create.c:463
#21 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f719c002de0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f719c002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f719c002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f719c002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f719c002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f719c002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f719c002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f719c002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f719c002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f719c002de0) at
./src/thread.cpp:85
#17 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f719c002de0) at
thread/qthread_unix.cpp:342
#18 0x00007f722bee06db in start_thread (arg=0x7f71937fe700) at
pthread_create.c:463
#19 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71a8005500,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8005500, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8005500, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8005500, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8005500, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8005500, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8005500, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8005500, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8005500, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71a8005500) at
./src/thread.cpp:85
#17 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71a8005500) at
thread/qthread_unix.cpp:342
#18 0x00007f722bee06db in start_thread (arg=0x7f7193fff700) at
pthread_create.c:463
#19 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x55c101e1fdb0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c101e1fdb0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c101e1fdb0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c101e1fdb0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c101e1fdb0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c101e1fdb0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c101e1fdb0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c101e1fdb0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c101e1fdb0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x55c101e1fdb0) at
./src/thread.cpp:85
#17 0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c101e1fdb0) at
thread/qthread_unix.cpp:342
#18 0x00007f722bee06db in start_thread (arg=0x7f71b0952700) at
pthread_create.c:463
#19 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71a8002de0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a8002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a8002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71a8002de0) at
./src/thread.cpp:85
#15 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71a8002de0) at
thread/qthread_unix.cpp:342
#16 0x00007f722bee06db in start_thread (arg=0x7f71b1153700) at
pthread_create.c:463
#17 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71fc005300,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71fc005300, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71fc005300, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71fc005300) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71fc005300) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71b1954700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71a40029e0,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71a40029e0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71a40029e0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71a40029e0) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71a40029e0) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71b2155700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71ac002de0,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71ac002de0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71ac002de0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71ac002de0) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71ac002de0) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71b2956700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x55c1023b3bb0,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1023b3bb0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1023b3bb0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x55c1023b3bb0) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c1023b3bb0) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71b3157700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x7f71fc003790,
threadWasBusy=threadWasBusy@entry=true,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x7f71fc003790, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x7f71fc003790, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x7f71fc003790) at
./src/thread.cpp:85
#11 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f71fc003790) at
thread/qthread_unix.cpp:342
#12 0x00007f722bee06db in start_thread (arg=0x7f71b3958700) at
pthread_create.c:463
#13 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x55c1037a20b0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a20b0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a20b0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a20b0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a20b0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a20b0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a20b0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a20b0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a20b0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x55c1037a20b0) at
./src/thread.cpp:85
#17 0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c1037a20b0) at
thread/qthread_unix.cpp:342
#18 0x00007f722bee06db in start_thread (arg=0x7f71b4159700) at
pthread_create.c:463
#19 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c103346c10,
cond=0x55c103346c38) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c103346c38, mutex=0x55c103346c10) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c103346c10) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c102237b50,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x55c103278aa8,
mutex=0x55c102237b50, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f71f373bbbb in
ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked
(this=this@entry=0x55c10170a310, th=<optimized out>) at ./src/weaver.cpp:581
#7  0x00007f71f373c855 in
ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait
(this=0x55c10170a310, th=<optimized out>, th@entry=0x55c1037a0ea0,
threadWasBusy=threadWasBusy@entry=false,
suspendIfInactive=suspendIfInactive@entry=false,
justReturning=justReturning@entry=false) at ./src/weaver.cpp:541
#8  0x00007f71f37406b8 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a0ea0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:48
#9  0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a0ea0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#10 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a0ea0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#11 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a0ea0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#12 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a0ea0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#13 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a0ea0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#14 0x00007f71f3740712 in ThreadWeaver::WorkingHardState::applyForWork
(this=0x55c101a6fd90, th=0x55c1037a0ea0, wasBusy=<optimized out>) at
./src/workinghardstate.cpp:55
#15 0x00007f71f373bb1d in ThreadWeaver::Weaver::applyForWork (this=<optimized
out>, th=0x55c1037a0ea0, wasBusy=<optimized out>) at ./src/weaver.cpp:555
#16 0x00007f71f373e57b in ThreadWeaver::Thread::run (this=0x55c1037a0ea0) at
./src/thread.cpp:85
#17 0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c1037a0ea0) at
thread/qthread_unix.cpp:342
#18 0x00007f722bee06db in start_thread (arg=0x7f72031d2700) at
pthread_create.c:463
#19 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c1029c11b0,
cond=0x55c1029c11d8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c1029c11d8, mutex=0x55c1029c11b0) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c1029c11b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c1029f78d0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=this@entry=0x55c1029f78d8,
mutex=mutex@entry=0x55c1029f78d0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f723349b233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55c1029f78c8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55c1029f7830) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f723349b691 in QSGRenderThread::run (this=0x55c1029f7830) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c1029f7830) at
thread/qthread_unix.cpp:342
#10 0x00007f722bee06db in start_thread (arg=0x7f71da240700) at
pthread_create.c:463
#11 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c100e778c0,
cond=0x55c100e778e8) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c100e778e8, mutex=0x55c100e778c0) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c100e778c0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f721800d1b0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=this@entry=0x7f721800d1b8,
mutex=mutex@entry=0x7f721800d1b0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f723349b233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x7f721800d1a8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x7f721800d110) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f723349b691 in QSGRenderThread::run (this=0x7f721800d110) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f721800d110) at
thread/qthread_unix.cpp:342
#10 0x00007f722bee06db in start_thread (arg=0x7f71d8f69700) at
pthread_create.c:463
#11 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c101a50d20,
cond=0x55c101a50d48) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c101a50d48, mutex=0x55c101a50d20) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c101a50d20) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c101a689f0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=this@entry=0x55c101a689f8,
mutex=mutex@entry=0x55c101a689f0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f723349b233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55c101a689e8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55c101a68950) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f723349b691 in QSGRenderThread::run (this=0x55c101a68950) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c101a68950) at
thread/qthread_unix.cpp:342
#10 0x00007f722bee06db in start_thread (arg=0x7f71daddd700) at
pthread_create.c:463
#11 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f72340ad747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f72340ade35 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f72340adebd in xcb_writev () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#4  0x00007f722e86b146 in _XSend () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5  0x00007f722e86b66c in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#6  0x00007f7214f8cd0b in ?? () from
/usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#7  0x00007f7214f205d5 in ?? () from
/usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#8  0x00007f720b2229b4 in ?? () from
/usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.132
#9  0x00007f720b2aaee9 in ?? () from
/usr/lib/x86_64-linux-gnu/libnvidia-glcore.so.390.132
#10 0x00007f7214f77e7e in ?? () from
/usr/lib/x86_64-linux-gnu/libGLX_nvidia.so.0
#11 0x00007f721542edf2 in QGLXContext::swapBuffers (this=0x55c10077ec10,
surface=0x55c1004d0d20) at qglxintegration.cpp:637
#12 0x00007f722fbbde3f in QOpenGLContext::swapBuffers (this=0x55c0ffca3650,
surface=<optimized out>) at kernel/qopenglcontext.cpp:1112
#13 0x00007f7233497737 in QSGRenderThread::syncAndRender
(this=this@entry=0x55c100e77fd0, grabImage=grabImage@entry=0x0) at
scenegraph/qsgthreadedrenderloop.cpp:841
#14 0x00007f723349b64f in QSGRenderThread::run (this=0x55c100e77fd0) at
scenegraph/qsgthreadedrenderloop.cpp:980
#15 0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c100e77fd0) at
thread/qthread_unix.cpp:342
#16 0x00007f722bee06db in start_thread (arg=0x7f71e10a2700) at
pthread_create.c:463
#17 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f72287c5ef2 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f72287c6570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72287c66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f722f5e07cb in QEventDispatcherGlib::processEvents
(this=0x7f71dc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f722f57fd2a in QEventLoop::exec (this=this@entry=0x7f71e3e34d60,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f722f390757 in QThread::exec (this=this@entry=0x55c10099be50) at
thread/qthread.cpp:536
#7  0x00007f71e6794467 in KCupsConnection::run (this=0x55c10099be50) at
./libkcups/KCupsConnection.cpp:304
#8  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c10099be50) at
thread/qthread_unix.cpp:342
#9  0x00007f722bee06db in start_thread (arg=0x7f71e3e35700) at
pthread_create.c:463
#10 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c1000aa840,
cond=0x55c1000aa868) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c1000aa868, mutex=0x55c1000aa840) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c1000aa840) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x55c1000c6fc0,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=this@entry=0x55c1000c6fc8,
mutex=mutex@entry=0x55c1000c6fc0, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f723349b233 in QSGRenderThreadEventQueue::takeEvent (wait=true,
this=0x55c1000c6fb8) at scenegraph/qsgthreadedrenderloop.cpp:255
#7  QSGRenderThread::processEventsAndWaitForMore
(this=this@entry=0x55c1000c6f20) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f723349b691 in QSGRenderThread::run (this=0x55c1000c6f20) at
scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c1000c6f20) at
thread/qthread_unix.cpp:342
#10 0x00007f722bee06db in start_thread (arg=0x7f71fbfff700) at
pthread_create.c:463
#11 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f722880b2b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f72287c60b7 in g_main_context_check () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72287c6570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f72287c66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f722f5e07cb in QEventDispatcherGlib::processEvents
(this=0x7f720c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f722f57fd2a in QEventLoop::exec (this=this@entry=0x7f7217bbfd80,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f722f390757 in QThread::exec (this=this@entry=0x55c0ff7da760) at
thread/qthread.cpp:536
#8  0x00007f7232f47fc5 in QQmlThreadPrivate::run (this=0x55c0ff7da760) at
qml/ftw/qqmlthread.cpp:155
#9  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c0ff7da760) at
thread/qthread_unix.cpp:342
#10 0x00007f722bee06db in start_thread (arg=0x7f7217bc0700) at
pthread_create.c:463
#11 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f722f5e052e in timerSourcePrepareHelper (timeout=0x7f721dd9eba4,
src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:133
#2  timerSourcePrepare (source=<optimized out>, timeout=0x7f721dd9eba4) at
kernel/qeventdispatcher_glib.cpp:166
#3  0x00007f72287c5b28 in g_main_context_prepare () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f72287c64fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f72287c66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f722f5e07cb in QEventDispatcherGlib::processEvents
(this=0x7f7210000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f722f57fd2a in QEventLoop::exec (this=this@entry=0x7f721dd9ed70,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#8  0x00007f722f390757 in QThread::exec (this=this@entry=0x7f7231506da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:536
#9  0x00007f723128e555 in QDBusConnectionManager::run (this=0x7f7231506da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#10 0x00007f722f391c2c in QThreadPrivate::start (arg=0x7f7231506da0 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#11 0x00007f722bee06db in start_thread (arg=0x7f721dd9f700) at
pthread_create.c:463
#12 0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  0x00007f72340ad747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f72340af36a in xcb_wait_for_event () from
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f7222959fd0 in QXcbEventQueue::run (this=0x55c0ff6e3760) at
qxcbeventqueue.cpp:228
#4  0x00007f722f391c2c in QThreadPrivate::start (arg=0x55c0ff6e3760) at
thread/qthread_unix.cpp:342
#5  0x00007f722bee06db in start_thread (arg=0x7f7220198700) at
pthread_create.c:463
#6  0x00007f722ec8688f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

#1  __pthread_cond_wait_common (abstime=0x0, mutex=0x55c102c52220,
cond=0x55c102c52248) at pthread_cond_wait.c:502
#2  __pthread_cond_wait (cond=0x55c102c52248, mutex=0x55c102c52220) at
pthread_cond_wait.c:655
#3  0x00007f722f3981db in QWaitConditionPrivate::wait (deadline=...,
this=0x55c102c52220) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait (this=<optimized out>, mutex=0x7f7218011768,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007f722f398359 in QWaitCondition::wait (this=0x7f7218011770,
mutex=0x7f7218011768, time=time@entry=18446744073709551615) at
thread/qwaitcondition_unix.cpp:208
#6  0x00007f72334981dd in QSGThreadedRenderLoop::polishAndSync
(this=this@entry=0x55c0ffaafa90, w=<optimized out>,
inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1544
#7  0x00007f7233498cea in QSGThreadedRenderLoop::handleUpdateRequest
(this=0x55c0ffaafa90, window=0x55c10095b7f0) at
scenegraph/qsgthreadedrenderloop.cpp:1376
#8  0x00007f72334fdb14 in QQuickWindow::event (this=this@entry=0x55c10095b7f0,
e=e@entry=0x7ffc87e53820) at items/qquickwindow.cpp:1754
#9  0x00007f72351a1adb in PlasmaQuick::Dialog::event (this=0x55c10095b7f0,
event=0x7ffc87e53820) at ./src/plasmaquick/dialog.cpp:1363
#10 0x00007f72308c59ac in QApplicationPrivate::notify_helper
(this=this@entry=0x55c0ff6e1880, receiver=receiver@entry=0x55c10095b7f0,
e=e@entry=0x7ffc87e53820) at kernel/qapplication.cpp:3685
#11 0x00007f72308ccbb0 in QApplication::notify (this=0x7ffc87e53e80,
receiver=0x55c10095b7f0, e=0x7ffc87e53820) at kernel/qapplication.cpp:3431
#12 0x00007f722f5814a8 in QCoreApplication::notifyInternal2
(receiver=0x55c10095b7f0, event=0x7ffc87e53820) at
kernel/qcoreapplication.cpp:1075
#13 0x00007f722fb6f543 in QPlatformWindow::deliverUpdateRequest
(this=<optimized out>) at kernel/qplatformwindow.cpp:796
#14 QPlatformWindow::windowEvent (this=<optimized out>, event=<optimized out>)
at kernel/qplatformwindow.cpp:476
#15 0x00007f72308ccbcb in QApplication::notify (this=0x7ffc87e53e80,
receiver=0x55c10095b7f0, e=0x7ffc87e53ac0) at kernel/qapplication.cpp:2875
#16 0x00007f722f5814a8 in QCoreApplication::notifyInternal2
(receiver=0x55c10095b7f0, event=0x7ffc87e53ac0) at
kernel/qcoreapplication.cpp:1075
#17 0x00007f722f5dfc39 in QTimerInfoList::activateTimers (this=0x55c0ff735a30)
at kernel/qtimerinfo_unix.cpp:643
#18 0x00007f722f5e0401 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#19 0x00007f72287c6417 in g_main_context_dispatch () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f72287c6650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f72287c66dc in g_main_context_iteration () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f722f5e07ac in QEventDispatcherGlib::processEvents
(this=0x55c0ff7471c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007f722f57fd2a in QEventLoop::exec (this=this@entry=0x7ffc87e53d10,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#24 0x00007f722f5894a0 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1383
#25 0x000055c0fda910ca in main (argc=<optimized out>, argv=<optimized out>) at
./shell/main.cpp:222

The reporter indicates this bug may be a duplicate of or related to bug 421907.

Possible duplicates by query: bug 422420, bug 422418, bug 422332, bug 422199,
bug 422092.

Reported using DrKonqi

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

Reply via email to