Bug 397013

Summary: plasma crashed when added new monitors
Product: [Plasma] plasmashell Reporter: Chris Long <achrislong>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.8.9   
Target Milestone: 1.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Chris Long 2018-07-31 14:32:19 UTC
Application: plasmashell (5.8.9)

Qt Version: 5.6.1
Frameworks Version: 5.36.0
Operating System: Linux 4.13.0-43-generic x86_64
Distribution: Ubuntu 16.04.5 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I used the Displays system settings panel to enable and position external monitors for my laptop after docking it. Normally it remembers, but maybe because I rebooted while away from my desk it did not this time. Once I clicked "Apply", the external monitors started displaying and for a second it all seemed ok. But then plasma crashed.

I tried adding and removing monitors and changing the primary display but could not reproduce the crash.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
[Current thread is 1 (Thread 0x7fe7ed29b900 (LWP 10367))]

Thread 23 (Thread 0x7fe7293fe700 (LWP 15209)):
[KCrash Handler]
#6  0x0000000000000018 in ?? ()
#7  0x00007fe734b36ce9 in Plotter::render (this=0x2846450) at /build/kdeclarative-gkCJW7/kdeclarative-5.36.0/src/qmlcontrols/kquickcontrolsaddons/plotter.cpp:648
#8  0x00007fe7e8220c24 in QtPrivate::QSlotObjectBase::call (a=0x7fe7293fdad0, r=0x2846450, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124
#9  QMetaObject::activate (sender=sender@entry=0xa959e0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at kernel/qobject.cpp:3715
#10 0x00007fe7e82211b7 in QMetaObject::activate (sender=sender@entry=0xa959e0, m=m@entry=0x7fe7eb560040 <QQuickWindow::staticMetaObject>, local_signal_index=local_signal_index@entry=6, argv=argv@entry=0x0) at kernel/qobject.cpp:3595
#11 0x00007fe7eb32b933 in QQuickWindow::beforeRendering (this=this@entry=0xa959e0) at .moc/moc_qquickwindow.cpp:488
#12 0x00007fe7eb32fdee in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x5162a70, size=...) at items/qquickwindow.cpp:406
#13 0x00007fe7eb301c9a in QSGRenderThread::syncAndRender (this=this@entry=0xaa09b0) at scenegraph/qsgthreadedrenderloop.cpp:623
#14 0x00007fe7eb30723c in QSGRenderThread::run (this=0xaa09b0) at scenegraph/qsgthreadedrenderloop.cpp:704
#15 0x00007fe7e801f808 in QThreadPrivate::start (arg=0xaa09b0) at thread/qthread_unix.cpp:341
#16 0x00007fe7e71036ba in start_thread (arg=0x7fe7293fe700) at pthread_create.c:333
#17 0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7fe71ebfe700 (LWP 15208)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1004ad0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0xffb378, mutex=mutex@entry=0xffb370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0xffb368) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0xffb2f0) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0xffb2f0) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0xffb2f0) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe71ebfe700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 21 (Thread 0x7fe732e38700 (LWP 15207)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xdfeb90) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x630bd98, mutex=mutex@entry=0x630bd90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x630bd88) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x630bd10) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x630bd10) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x630bd10) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe732e38700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 20 (Thread 0x7fe6c55fd700 (LWP 3828)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3fd19c0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x6861158, mutex=mutex@entry=0x6861150, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x6861148) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x68610d0) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x68610d0) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x68610d0) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6c55fd700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 19 (Thread 0x7fe6c73ff700 (LWP 24720)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x56e8730) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x18cf828, mutex=mutex@entry=0x18cf820, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x18cf818) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x18cf7a0) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x18cf7a0) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x18cf7a0) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6c73ff700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 18 (Thread 0x7fe6d6afe700 (LWP 11893)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3fb40c0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x4d044f8, mutex=mutex@entry=0x4d044f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x4d044e8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x4d04470) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x4d04470) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x4d04470) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6d6afe700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 17 (Thread 0x7fe6d6174700 (LWP 28721)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4eb9710) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3ffcdf8, mutex=mutex@entry=0x3ffcdf0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3ffcde8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3ffcd70) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x3ffcd70) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x3ffcd70) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6d6174700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 16 (Thread 0x7fe6d78ff700 (LWP 18856)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x163f080) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x4332d78, mutex=mutex@entry=0x4332d70, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x4332d68) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x4332cf0) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x4332cf0) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x4332cf0) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6d78ff700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fe6e482a700 (LWP 27339)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x43373c0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3286ed8, mutex=mutex@entry=0x3286ed0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3286ec8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3286e50) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x3286e50) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x3286e50) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6e482a700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fe6e582b700 (LWP 8794)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x16c90b0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x15c1708, mutex=mutex@entry=0x15c1700, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x15c16f8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x15c1680) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x15c1680) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x15c1680) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6e582b700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fe6fb800700 (LWP 8792)):
#0  0x00007fe7e792174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe7e465238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe6f40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe6fb7ffca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe7e801a9e4 in QThread::exec (this=this@entry=0x4165430) at thread/qthread.cpp:500
#6  0x00007fe7ea90e6b5 in QQmlThreadPrivate::run (this=0x4165430) at qml/ftw/qqmlthread.cpp:141
#7  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x4165430) at thread/qthread_unix.cpp:341
#8  0x00007fe7e71036ba in start_thread (arg=0x7fe6fb800700) at pthread_create.c:333
#9  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fe6e7dfe700 (LWP 17935)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2adba30) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x2ae29f8, mutex=mutex@entry=0x2ae29f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2ae29e8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2ae2970) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x2ae2970) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x2ae2970) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6e7dfe700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fe6f89ce700 (LWP 17917)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x1aa92f0) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x3908c98, mutex=mutex@entry=0x3908c90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x3908c88) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x3908c10) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x3908c10) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x3908c10) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6f89ce700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fe6fafff700 (LWP 17883)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3162040) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0x315b828, mutex=mutex@entry=0x315b820, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x315b818) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x315b7a0) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0x315b7a0) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x315b7a0) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe6fafff700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fe70138d700 (LWP 17820)):
#0  0x00007fe7e792174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe7e465238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe6fc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe70138cc80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe7e801a9e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500
#6  0x00007fe703672597 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#7  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x2f2a200) at thread/qthread_unix.cpp:341
#8  0x00007fe7e71036ba in start_thread (arg=0x7fe70138d700) at pthread_create.c:333
#9  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fe7317f9700 (LWP 13743)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0xa80b60) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=this@entry=0xa95fc8, mutex=mutex@entry=0xa95fc0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb306a8d in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0xa95fb8) at scenegraph/qsgthreadedrenderloop.cpp:236
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0xa95f40) at scenegraph/qsgthreadedrenderloop.cpp:684
#5  0x00007fe7eb307365 in QSGRenderThread::run (this=0xa95f40) at scenegraph/qsgthreadedrenderloop.cpp:713
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0xa95f40) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe7317f9700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fe7338f8700 (LWP 13664)):
#0  0x00007fe7e792174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe7e465238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe72c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe7338f7c50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe7e801a9e4 in QThread::exec (this=this@entry=0x128e380) at thread/qthread.cpp:500
#6  0x00007fe7eb2957d6 in QQuickPixmapReader::run (this=0x128e380) at util/qquickpixmapcache.cpp:817
#7  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x128e380) at thread/qthread_unix.cpp:341
#8  0x00007fe7e71036ba in start_thread (arg=0x7fe7338f8700) at pthread_create.c:333
#9  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fe7c39d7700 (LWP 13608)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7eccfc574 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fe7eccfc5b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fe7e71036ba in start_thread (arg=0x7fe7c39d7700) at pthread_create.c:333
#4  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fe7cd9f2700 (LWP 13498)):
#0  0x00007fe7e4696a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe7e46524a6 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe7bc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#3  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe7cd9f1ca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007fe7e801a9e4 in QThread::exec (this=this@entry=0xcef000) at thread/qthread.cpp:500
#5  0x00007fe7ea90e6b5 in QQmlThreadPrivate::run (this=0xcef000) at qml/ftw/qqmlthread.cpp:141
#6  0x00007fe7e801f808 in QThreadPrivate::start (arg=0xcef000) at thread/qthread_unix.cpp:341
#7  0x00007fe7e71036ba in start_thread (arg=0x7fe7cd9f2700) at pthread_create.c:333
#8  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fe7cffff700 (LWP 10458)):
#0  0x00007fe7e4696a70 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fe7e4651320 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e4652245 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe7c40008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe7cfffeca0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007fe7e801a9e4 in QThread::exec (this=this@entry=0xb7a220) at thread/qthread.cpp:500
#7  0x00007fe7ea90e6b5 in QQmlThreadPrivate::run (this=0xb7a220) at qml/ftw/qqmlthread.cpp:141
#8  0x00007fe7e801f808 in QThreadPrivate::start (arg=0xb7a220) at thread/qthread_unix.cpp:341
#9  0x00007fe7e71036ba in start_thread (arg=0x7fe7cffff700) at pthread_create.c:333
#10 0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fe7d5b0b700 (LWP 10438)):
#0  0x00007fe7e792174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe7e465238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fe7e824937b in QEventDispatcherGlib::processEvents (this=0x7fe7c80008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fe7d5b0ac90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007fe7e801a9e4 in QThread::exec (this=this@entry=0x7fe7ed447d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500
#6  0x00007fe7ed3d4515 in QDBusConnectionManager::run (this=0x7fe7ed447d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189
#7  0x00007fe7e801f808 in QThreadPrivate::start (arg=0x7fe7ed447d40 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341
#8  0x00007fe7e71036ba in start_thread (arg=0x7fe7d5b0b700) at pthread_create.c:333
#9  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fe7d7758700 (LWP 10420)):
#0  0x00007fe7e792174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fe7ebc5cc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fe7ebc5e8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fe7d9eced29 in QXcbEventReader::run (this=0xa80410) at qxcbconnection.cpp:1325
#4  0x00007fe7e801f808 in QThreadPrivate::start (arg=0xa80410) at thread/qthread_unix.cpp:341
#5  0x00007fe7e71036ba in start_thread (arg=0x7fe7d7758700) at pthread_create.c:333
#6  0x00007fe7e792d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fe7ed29b900 (LWP 10367)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fe7e80206bb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4ec7860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0xaa09f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007fe7eb303da5 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x1007ce0, w=<optimized out>, w@entry=0x6631b80, inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1177
#4  0x00007fe7eb305e9e in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x1007ce0, window=window@entry=0xa959e0) at scenegraph/qsgthreadedrenderloop.cpp:973
#5  0x00007fe7eb3064f3 in QSGThreadedRenderLoop::exposureChanged (this=0x1007ce0, window=0xa959e0) at scenegraph/qsgthreadedrenderloop.cpp:884
#6  0x00007fe7e854eb25 in QWindow::event (this=this@entry=0xa959e0, ev=ev@entry=0x7fffb8437bb0) at kernel/qwindow.cpp:2096
#7  0x00007fe7eb339d85 in QQuickWindow::event (this=0xa959e0, e=0x7fffb8437bb0) at items/qquickwindow.cpp:1473
#8  0x00007fe7e8b29afc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0xa959e0, e=0x7fffb8437bb0) at kernel/qapplication.cpp:3804
#9  0x00007fe7e8b2f036 in QApplication::notify (this=0x7fffb8438000, receiver=0xa959e0, e=0x7fffb8437bb0) at kernel/qapplication.cpp:3561
#10 0x00007fe7e81f42a8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0xa959e0, event=event@entry=0x7fffb8437bb0) at kernel/qcoreapplication.cpp:1015
#11 0x00007fe7e8543fdd in QCoreApplication::sendSpontaneousEvent (event=0x7fffb8437bb0, receiver=0xa959e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228
#12 QGuiApplicationPrivate::processExposeEvent (e=0x59d8a70) at kernel/qguiapplication.cpp:2741
#13 0x00007fe7e8544bcd in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x59d8a70) at kernel/qguiapplication.cpp:1723
#14 0x00007fe7e852278b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648
#15 0x00007fe7d9f04d40 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70
#16 0x00007fe7e4652197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fe7e46523f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007fe7e465249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007fe7e824935f in QEventDispatcherGlib::processEvents (this=0xac9ca0, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#20 0x00007fe7e81f1ffa in QEventLoop::exec (this=this@entry=0x7fffb8437e90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#21 0x00007fe7e81fa6bc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285
#22 0x00007fe7e853a7cc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607
#23 0x00007fe7e8b26ac5 in QApplication::exec () at kernel/qapplication.cpp:2979
#24 0x000000000041cffa in main (argc=2, argv=<optimized out>) at /build/plasma-workspace-13diLw/plasma-workspace-5.8.9/shell/main.cpp:166

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

Possible duplicates by query: bug 395708, bug 395277, bug 388508, bug 383458.

Reported using DrKonqi
Comment 1 Kai Uwe Broulik 2018-07-31 14:53:33 UTC

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