Bug 396063

Summary: Crash on boot
Product: [Plasma] plasmashell Reporter: CraigM <kde>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: notmart, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.13.2   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description CraigM 2018-07-01 19:22:24 UTC
Application: plasmashell (5.13.2)

Qt Version: 5.11.0
Frameworks Version: 5.47.0
Operating System: Linux 4.13.0-45-generic x86_64
Distribution: KDE neon User Edition 5.13

-- Information about the crash:
- What I was doing when the application crashed:

Booted computer with auto login. Once boot completed (and thus I was logged in looking at my desktop) there was a crash indicator. This might be related to another issue I have where boot often mostly compleates (shows my desktop pixture at least) then goes to black screens with just a mouse (I assume in that case the shell crashed but didn't restart). I think these issues might be caused by moving the mouse (perhaps hovering over something) at a particular time during boot. Booting usally seems to work if I leave it alone until its done.

-- Backtrace:
Application: Plasma (plasmashell), signal: Aborted
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 0x7fc507e05940 (LWP 1520))]

Thread 15 (Thread 0x7fc40164d700 (LWP 2244)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x60ed620) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x612a608, mutex=mutex@entry=0x612a600, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x612a5f8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x612a580) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x612a580) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x612a580) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc40164d700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 14 (Thread 0x7fc408972700 (LWP 2243)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5f33210) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x5fa6db8, mutex=mutex@entry=0x5fa6db0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5fa6da8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5fa6d30) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x5fa6d30) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x5fa6d30) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc408972700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 13 (Thread 0x7fc40937a700 (LWP 2242)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3b9bec0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x5150818, mutex=mutex@entry=0x5150810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x5150808) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x5150790) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x5150790) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x5150790) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc40937a700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fc409f82700 (LWP 2234)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x3000110) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x54d7098, mutex=mutex@entry=0x54d7090, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x54d7088) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x54d7010) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x54d7010) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x54d7010) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc409f82700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fc40af89700 (LWP 2233)):
[KCrash Handler]
#6  0x00007fc500e50428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007fc500e5202a in __GI_abort () at abort.c:89
#8  0x00007fc500e927ea in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7fc500fabed8 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007fc500e9b37a in malloc_printerr (ar_ptr=<optimized out>, ptr=<optimized out>, str=0x7fc500fabfa0 "double free or corruption (fasttop)", action=3) at malloc.c:5006
#10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3867
#11 0x00007fc500e9f53c in __GI___libc_free (mem=mem@entry=0x7fc3f868b760) at malloc.c:2968
#12 0x00007fc501622ef1 in QArrayData::deallocate (data=data@entry=0x7fc3f868b760, objectSize=objectSize@entry=1, alignment=alignment@entry=8) at tools/qarraydata.cpp:167
#13 0x00007fc5020ebc30 in QTypedArrayData<char>::deallocate (data=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qarraydata.h:237
#14 QByteArray::~QByteArray (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qbytearray.h:469
#15 QHashNode<QByteArray, QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::Node>::~QHashNode (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:149
#16 QHash<QByteArray, QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::Node>::deleteNode2 (node=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:545
#17 QHash<QByteArray, QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::Node>::deleteNode (node=<optimized out>, this=0x7fc502451900 <QOpenGLShaderProgramPrivate::linkBinary()::binCache+32>) at ../../include/QtCore/../../src/corelib/tools/qhash.h:535
#18 QHash<QByteArray, QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::Node>::remove (this=this@entry=0x7fc502451900 <QOpenGLShaderProgramPrivate::linkBinary()::binCache+32>, akey=...) at ../../include/QtCore/../../src/corelib/tools/qhash.h:810
#19 0x00007fc5020ebe8f in QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::unlink (n=..., this=0x7fc5024518f0 <QOpenGLShaderProgramPrivate::linkBinary()::binCache+16>) at ../../include/QtCore/../../src/corelib/tools/qcache.h:68
#20 QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::remove (key=..., this=0x7fc5024518f0 <QOpenGLShaderProgramPrivate::linkBinary()::binCache+16>) at ../../include/QtCore/../../src/corelib/tools/qcache.h:146
#21 QCache<QByteArray, QOpenGLProgramBinaryCache::MemCacheEntry>::insert (this=0x7fc5024518f0 <QOpenGLShaderProgramPrivate::linkBinary()::binCache+16>, akey=..., aobject=0x7fc3fcc0ffc0, acost=1) at ../../include/QtCore/../../src/corelib/tools/qcache.h:168
#22 0x00007fc5020eb310 in QOpenGLProgramBinaryCache::load (this=this@entry=0x7fc5024518e0 <QOpenGLShaderProgramPrivate::linkBinary()::binCache>, cacheKey=..., programId=7) at opengl/qopenglprogrambinarycache.cpp:313
#23 0x00007fc5020b695f in QOpenGLShaderProgramPrivate::linkBinary (this=this@entry=0x7fc3fcc26b10) at opengl/qopenglshaderprogram.cpp:3824
#24 0x00007fc5020b709a in QOpenGLShaderProgram::link (this=0x7fc3fc1f86c8) at opengl/qopenglshaderprogram.cpp:1285
#25 0x00007fc505691bea in QSGDefaultRenderContext::compileShader (this=<optimized out>, shader=shader@entry=0x7fc3fc1f86c0, material=material@entry=0x7fc3fc1542d0, vertexCode=<optimized out>, fragmentCode=fragmentCode@entry=0x0) at scenegraph/qsgdefaultrendercontext.cpp:275
#26 0x00007fc50565dfba in QSGBatchRenderer::ShaderManager::prepareMaterial (this=0x7fc3fc003990, material=material@entry=0x7fc3fc1542d0) at scenegraph/coreapi/qsgbatchrenderer.cpp:158
#27 0x00007fc50565f248 in QSGBatchRenderer::Renderer::renderMergedBatch (this=0x7fc3fc141730, batch=0x7fc3fc2ca390) at scenegraph/coreapi/qsgbatchrenderer.cpp:2316
#28 0x00007fc50565fef5 in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x7fc3fc141730) at scenegraph/coreapi/qsgbatchrenderer.cpp:2576
#29 0x00007fc5056655e4 in QSGBatchRenderer::Renderer::render (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:2772
#30 0x00007fc505655cc3 in QSGRenderer::renderScene (this=0x7fc3fc141730, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:244
#31 0x00007fc50565619b in QSGRenderer::renderScene (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:197
#32 0x00007fc505690eee in QSGDefaultRenderContext::renderNextFrame (this=0x2995fd0, renderer=0x7fc3fc141730, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:181
#33 0x00007fc5056ef794 in QQuickWindowPrivate::renderSceneGraph (this=this@entry=0x35ecd90, size=...) at items/qquickwindow.cpp:481
#34 0x00007fc505699881 in QSGRenderThread::syncAndRender (this=this@entry=0x3de8120) at scenegraph/qsgthreadedrenderloop.cpp:645
#35 0x00007fc50569cefc in QSGRenderThread::run (this=0x3de8120) at scenegraph/qsgthreadedrenderloop.cpp:729
#36 0x00007fc501621727 in QThreadPrivate::start (arg=0x3de8120) at thread/qthread_unix.cpp:367
#37 0x00007fc5004aa6ba in start_thread (arg=0x7fc40af89700) at pthread_create.c:333
#38 0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fc40b78a700 (LWP 2232)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e8e150) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x4222ea8, mutex=mutex@entry=0x4222ea0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x4222e98) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x4222e20) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x4222e20) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x4222e20) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc40b78a700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fc41869a700 (LWP 2229)):
#0  0x00007fc500f1227d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fc4f904d073 in ?? () from /usr/lib/nvidia-384/tls/libnvidia-tls.so.384.130
#2  0x00007fc4fb2006f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc4fb1bce74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc4fb1bd330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc4fb1bd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fc501839beb in QEventDispatcherGlib::processEvents (this=0x7fc4100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007fc5017e11ca in QEventLoop::exec (this=this@entry=0x7fc418699c30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#8  0x00007fc5016165e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#9  0x00007fc421d0bf37 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so
#10 0x00007fc501621727 in QThreadPrivate::start (arg=0x41fbcd0) at thread/qthread_unix.cpp:367
#11 0x00007fc5004aa6ba in start_thread (arg=0x7fc41869a700) at pthread_create.c:333
#12 0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fc42a72a700 (LWP 2215)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x28589f0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x2fb6148, mutex=mutex@entry=0x2fb6140, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2fb6138) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2fb60c0) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x2fb60c0) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x2fb60c0) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc42a72a700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fc443bfa700 (LWP 2052)):
#0  0x00007fc500f1674d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fc4fb1bd38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc4fb1bd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc501839beb in QEventDispatcherGlib::processEvents (this=0x7fc4300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc5017e11ca in QEventLoop::exec (this=this@entry=0x7fc443bf9c00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#5  0x00007fc5016165e4 in QThread::exec (this=this@entry=0x3222200) at thread/qthread.cpp:522
#6  0x00007fc50561ce66 in QQuickPixmapReader::run (this=0x3222200) at util/qquickpixmapcache.cpp:934
#7  0x00007fc501621727 in QThreadPrivate::start (arg=0x3222200) at thread/qthread_unix.cpp:367
#8  0x00007fc5004aa6ba in start_thread (arg=0x7fc443bfa700) at pthread_create.c:333
#9  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fc44d2c2700 (LWP 1992)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2f543c0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x2df8ad8, mutex=mutex@entry=0x2df8ad0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2df8ac8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2df8a50) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x2df8a50) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x2df8a50) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc44d2c2700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fc44f98a700 (LWP 1875)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x2e124b0) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=this@entry=0x2df84e8, mutex=mutex@entry=0x2df84e0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569cafd in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x2df84d8) at scenegraph/qsgthreadedrenderloop.cpp:245
#4  QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x2df8460) at scenegraph/qsgthreadedrenderloop.cpp:709
#5  0x00007fc50569cf81 in QSGRenderThread::run (this=0x2df8460) at scenegraph/qsgthreadedrenderloop.cpp:738
#6  0x00007fc501621727 in QThreadPrivate::start (arg=0x2df8460) at thread/qthread_unix.cpp:367
#7  0x00007fc5004aa6ba in start_thread (arg=0x7fc44f98a700) at pthread_create.c:333
#8  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fc4e54ca700 (LWP 1647)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc50755fe04 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#2  0x00007fc50755fe49 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5
#3  0x00007fc5004aa6ba in start_thread (arg=0x7fc4e54ca700) at pthread_create.c:333
#4  0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fc4e7fff700 (LWP 1595)):
#0  0x00007fc4fb201a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc4fb1bc929 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc4fb1bd2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc4fb1bd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc501839beb in QEventDispatcherGlib::processEvents (this=0x7fc4dc0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc5017e11ca in QEventLoop::exec (this=this@entry=0x7fc4e7ffec50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#6  0x00007fc5016165e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#7  0x00007fc50518bcf5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#8  0x00007fc501621727 in QThreadPrivate::start (arg=0x216e3e0) at thread/qthread_unix.cpp:367
#9  0x00007fc5004aa6ba in start_thread (arg=0x7fc4e7fff700) at pthread_create.c:333
#10 0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fc4ede0a700 (LWP 1554)):
#0  0x00007fc5018394c9 in QElapsedTimer::isMonotonic () at kernel/qelapsedtimer_unix.cpp:155
#1  0x00007fc5018381fe in QTimerInfoList::repairTimersIfNeeded (this=0x7fc4e0002ed0) at kernel/qtimerinfo_unix.cpp:162
#2  0x00007fc501838273 in QTimerInfoList::timerWait (this=0x7fc4e0002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:389
#3  0x00007fc50183996e in timerSourcePrepareHelper (timeout=0x7fc4ede09a74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:132
#4  timerSourcePrepare (source=<optimized out>, timeout=0x7fc4ede09a74) at kernel/qeventdispatcher_glib.cpp:165
#5  0x00007fc4fb1bc91d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fc4fb1bd2bb in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fc4fb1bd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007fc501839beb in QEventDispatcherGlib::processEvents (this=0x7fc4e00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#9  0x00007fc5017e11ca in QEventLoop::exec (this=this@entry=0x7fc4ede09c40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#10 0x00007fc5016165e4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#11 0x00007fc503ba0f35 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#12 0x00007fc501621727 in QThreadPrivate::start (arg=0x7fc503e19d60) at thread/qthread_unix.cpp:367
#13 0x00007fc5004aa6ba in start_thread (arg=0x7fc4ede0a700) at pthread_create.c:333
#14 0x00007fc500f2241d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fc507e05940 (LWP 1520)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc5016225cb in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x5089c90) at thread/qwaitcondition_unix.cpp:143
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x3de8160, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:215
#3  0x00007fc50569a451 in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x24d2ab0, w=<optimized out>, inExpose=inExpose@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:1210
#4  0x00007fc50569acea in QSGThreadedRenderLoop::handleUpdateRequest (this=0x24d2ab0, window=0x35ecc50) at scenegraph/qsgthreadedrenderloop.cpp:1035
#5  0x00007fc5056fab27 in QQuickWindow::event (this=0x35ecc50, e=0x7ffd8bc2f710) at items/qquickwindow.cpp:1615
#6  0x000000000042ff3b in ?? ()
#7  0x00007fc502e8d29c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x35ecc50, e=0x7ffd8bc2f710) at kernel/qapplication.cpp:3713
#8  0x00007fc502e94917 in QApplication::notify (this=0x7ffd8bc2feb0, receiver=0x35ecc50, e=0x7ffd8bc2f710) at kernel/qapplication.cpp:3472
#9  0x00007fc5017e2e38 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x35ecc50, event=event@entry=0x7ffd8bc2f710) at kernel/qcoreapplication.cpp:1048
#10 0x00007fc501db2dae in QCoreApplication::sendEvent (event=0x7ffd8bc2f710, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#11 QWindowPrivate::deliverUpdateRequest (this=this@entry=0x35ecd90) at kernel/qwindow.cpp:2366
#12 0x00007fc501db32e9 in QWindow::event (this=this@entry=0x35ecc50, ev=ev@entry=0x7ffd8bc2fae0) at kernel/qwindow.cpp:2337
#13 0x00007fc5056faad5 in QQuickWindow::event (this=0x35ecc50, e=0x7ffd8bc2fae0) at items/qquickwindow.cpp:1634
#14 0x000000000042ff3b in ?? ()
#15 0x00007fc502e8d29c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x35ecc50, e=0x7ffd8bc2fae0) at kernel/qapplication.cpp:3713
#16 0x00007fc502e94917 in QApplication::notify (this=0x7ffd8bc2feb0, receiver=0x35ecc50, e=0x7ffd8bc2fae0) at kernel/qapplication.cpp:3472
#17 0x00007fc5017e2e38 in QCoreApplication::notifyInternal2 (receiver=0x35ecc50, event=event@entry=0x7ffd8bc2fae0) at kernel/qcoreapplication.cpp:1048
#18 0x00007fc501838fae in QCoreApplication::sendEvent (event=0x7ffd8bc2fae0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#19 QTimerInfoList::activateTimers (this=0x206d010) at kernel/qtimerinfo_unix.cpp:643
#20 0x00007fc501839831 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182
#21 0x00007fc4fb1bd197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fc4fb1bd3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007fc4fb1bd49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007fc501839bcf in QEventDispatcherGlib::processEvents (this=this@entry=0x20d7850, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#25 0x00007fc4f28d7c11 in QPAEventDispatcherGlib::processEvents (this=0x20d7850, flags=...) at qeventdispatcher_glib.cpp:69
#26 0x00007fc5017e11ca in QEventLoop::exec (this=this@entry=0x7ffd8bc2fd50, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214
#27 0x00007fc5017ea2d4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336
#28 0x000000000041da25 in ?? ()
#29 0x00007fc500e3b830 in __libc_start_main (main=0x41ced0, argc=1, argv=0x7ffd8bc30068, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd8bc30058) at ../csu/libc-start.c:291
#30 0x000000000041de89 in _start ()

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

Possible duplicates by query: bug 394984, bug 394640, bug 393040, bug 392350, bug 387393.

Reported using DrKonqi
Comment 1 Marco Martin 2018-07-02 11:21:50 UTC

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