Bug 422764

Summary: plasma crashed when switching to another wifi network
Product: [Plasma] plasmashell Reporter: aarsalankhalid+gh
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bsmith7581, dannuper, nate, notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.19.0   
Target Milestone: 1.0   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description aarsalankhalid+gh 2020-06-10 18:06:32 UTC
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
Comment 1 Danilo 2020-06-11 01:47:40 UTC
Created attachment 129215 [details]
New crash information added by DrKonqi

plasmashell (5.19.0) using Qt 5.14.2

- What I was doing when the application crashed: Plasma crashed when I was trying to connect wifi

-- Backtrace (Reduced):
#4  PlotSGNode::bind (this=0x0) at ./src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:265
#5  Plotter::render (this=0x556639590d70) at ./src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:692
#6  0x00007fc9edfa76d7 in QtPrivate::QSlotObjectBase::call (a=0x7fc9ba534b90, r=0x556639590d70, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#7  doActivate<false> (sender=0x55663c718c40, signal_index=28, argv=0x7fc9ba534b90) at kernel/qobject.cpp:3870
#8  0x00007fc9f1edc753 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
Comment 2 Marco Martin 2020-06-15 13:41:05 UTC
that plotter should definitely be ported to the new ones in kquickcharts
Comment 3 Benjamin Smith 2020-07-30 06:47:11 UTC
I can confirm this issue on Arch Linux. Plasma 5.19.4, Frameworks 5.72.0, Qt 5.15.0, Kernel 5.7.10-arch1-1. 

It doesn't happen every time I switch wifi networks, but it happens often enough to consider it an issue.
Comment 4 Benjamin Smith 2020-07-30 06:49:17 UTC

*** This bug has been marked as a duplicate of bug 411699 ***
Comment 5 Nate Graham 2021-02-25 23:45:12 UTC

*** This bug has been marked as a duplicate of bug 415080 ***