Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-10793

Deadlock when removing qml profiler dock widget from parent window

    XMLWordPrintable

    Details

      Description

      1. Open the QML profiler by clicking on analyze, make sure you see the timeline view.
      2. Right click somewhere in the menus of the qml profiler.
      3. Uncheck "locked" => the little button allowing you to detach the window appears
      4. Click on that button.

      The application hangs. The backtrace shows that multiple threads are waiting for each other:

      Thread 19 (Thread 0x7fff817fa700 (LWP 8709)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007ffff54e3f4d in QWaitConditionPrivate::wait (this=0x2e08050, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
              code = 0
      #2  0x00007ffff54e3cf7 in QWaitCondition::wait (this=0x2e07728, mutex=0x2e07720, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #3  0x00007fffe32b7293 in QSGRenderThreadEventQueue::takeEvent (this=0x2e07718, wait=true) at scenegraph/qsgthreadedrenderloop.cpp:265
              e = 0x2e078a0
      #4  0x00007fffe32b55f5 in QSGRenderThread::processEventsAndWaitForMore (this=0x2e076a0) at scenegraph/qsgthreadedrenderloop.cpp:650
              e = 0x2e07860
      #5  0x00007fffe32b57b6 in QSGRenderThread::run (this=0x2e076a0) at scenegraph/qsgthreadedrenderloop.cpp:680
      No locals.
      #6  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x2e076a0) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2e076a0, __do_it = 1, __cancel_type = 0}
              thr = 0x2e076a0
              data = 0x2e07860
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #7  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff817fa700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735366014720, -7886759366821494450, 140737488342192, 140735366015424, 140737354125376, 3, 7886815440884646222, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #8  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #9  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 18 (Thread 0x7fff81ffb700 (LWP 8708)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007fff904e5b33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
      No symbol table info available.
      #2  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff81ffb700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735374407424, -7886759366821494450, 140737303531936, 140735374408128, 140737354125376, 3, 7886816538785661262, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #3  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #4  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 17 (Thread 0x7fff827fc700 (LWP 8707)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007ffff54e3f4d in QWaitConditionPrivate::wait (this=0x2e074e0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
              code = 0
      #2  0x00007ffff54e3cf7 in QWaitCondition::wait (this=0x2e01218, mutex=0x2e01210, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #3  0x00007fffe32b7293 in QSGRenderThreadEventQueue::takeEvent (this=0x2e01208, wait=true) at scenegraph/qsgthreadedrenderloop.cpp:265
              e = 0x2e01270
      #4  0x00007fffe32b55f5 in QSGRenderThread::processEventsAndWaitForMore (this=0x2e01190) at scenegraph/qsgthreadedrenderloop.cpp:650
              e = 0x2e01230
      #5  0x00007fffe32b57b6 in QSGRenderThread::run (this=0x2e01190) at scenegraph/qsgthreadedrenderloop.cpp:680
      No locals.
      #6  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x2e01190) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2e01190, __do_it = 1, __cancel_type = 0}
              thr = 0x2e01190
              data = 0x2e01230
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #7  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff827fc700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735382800128, -7886759366821494450, 140737488342192, 140735382800832, 140737354125376, 3, 7886822036880671054, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #8  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #9  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 16 (Thread 0x7fff82ffd700 (LWP 8706)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007fff904e5b33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
      No symbol table info available.
      #2  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff82ffd700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735391192832, -7886759366821494450, 140737303531936, 140735391193536, 140737354125376, 3, 7886823139076653390, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #3  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #4  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 15 (Thread 0x7fff837fe700 (LWP 8705)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007ffff54e3f4d in QWaitConditionPrivate::wait (this=0x2e065d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
              code = 0
      #2  0x00007ffff54e3cf7 in QWaitCondition::wait (this=0x2e08c08, mutex=0x2e08c00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #3  0x00007fffe32b7293 in QSGRenderThreadEventQueue::takeEvent (this=0x2e08bf8, wait=true) at scenegraph/qsgthreadedrenderloop.cpp:265
              e = 0x2e00750
      #4  0x00007fffe32b55f5 in QSGRenderThread::processEventsAndWaitForMore (this=0x2e08b80) at scenegraph/qsgthreadedrenderloop.cpp:650
              e = 0x2e00710
      #5  0x00007fffe32b57b6 in QSGRenderThread::run (this=0x2e08b80) at scenegraph/qsgthreadedrenderloop.cpp:680
      No locals.
      #6  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x2e08b80) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2e08b80, __do_it = 1, __cancel_type = 0}
              thr = 0x2e08b80
              data = 0x2e00710
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #7  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff837fe700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735399585536, -7886759366821494450, 140737488342192, 140735399586240, 140737354125376, 3, 7886819841078640974, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #8  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #9  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 14 (Thread 0x7fff83fff700 (LWP 8704)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007fff904e5b33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
      No symbol table info available.
      #2  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff83fff700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735407978240, -7886759366821494450, 140737303531936, 140735407978944, 140737354125376, 3, 7886820938979656014, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #3  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #4  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 13 (Thread 0x7fff895ee700 (LWP 8703)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 47531344
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f7d in QEventDispatcherGlib::processEvents (this=0x2d5d250, flags=...) at kernel/qeventdispatcher_glib.cpp:426
              d = 0x2d600a0
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fff895edda0, flags=...) at kernel/qeventloop.cpp:136
              d = 0x2d62d70
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fff895edda0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 140737095749328}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x2d62d70, locker = @0x7fff895edd20, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0x2d62d70
      #6  0x00007ffff54db2ae in QThread::exec (this=0x7fffe8994dd0) at thread/qthread.cpp:509
              d = 0x7fffe8994e60
              locker = {val = 140737095749328}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x2d62d70}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 32767
      #7  0x00007fffe2c9e0fd in QQmlThreadPrivate::run (this=0x7fffe8994dd0) at qml/ftw/qqmlthread.cpp:148
      No locals.
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x7fffe8994dd0) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffe8994dd0, __do_it = 1, __cancel_type = 0}
              thr = 0x7fffe8994dd0
              data = 0x7fffe8994f80
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff895ee700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735498086144, -7886759366821494450, 140737488337984, 140735498086848, 140737354125376, 3, 7886797567378243918, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 12 (Thread 0x7fff8a691700 (LWP 8702)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 47567296
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f7d in QEventDispatcherGlib::processEvents (this=0x1f03cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
              d = 0x2d5ddd0
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fff8a690da0, flags=...) at kernel/qeventloop.cpp:136
              d = 0x2d5fd20
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fff8a690da0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 140737085761216}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x2d5fd20, locker = @0x7fff8a690d20, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0x2d5fd20
      #6  0x00007ffff54db2ae in QThread::exec (this=0x7fffe8079ec0) at thread/qthread.cpp:509
              d = 0x7fffe800e650
              locker = {val = 140737085761216}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x2d5fd20}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 32767
      #7  0x00007fffe2c9e0fd in QQmlThreadPrivate::run (this=0x7fffe8079ec0) at qml/ftw/qqmlthread.cpp:148
      No locals.
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x7fffe8079ec0) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffe8079ec0, __do_it = 1, __cancel_type = 0}
              thr = 0x7fffe8079ec0
              data = 0x7fffe8079a50
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff8a691700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735515531008, -7886759366821494450, 140737488337984, 140735515531712, 140737354125376, 3, 7886804561195614542, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 11 (Thread 0x7fff8b692700 (LWP 8701)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 40536240
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f7d in QEventDispatcherGlib::processEvents (this=0x203baa0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
              d = 0x26be5c0
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fff8b691da0, flags=...) at kernel/qeventloop.cpp:136
              d = 0x26fcd50
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fff8b691da0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 40666640}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x26fcd50, locker = @0x7fff8b691d20, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0x26fcd50
      #6  0x00007ffff54db2ae in QThread::exec (this=0x26c5a50) at thread/qthread.cpp:509
              d = 0x26c85a0
              locker = {val = 40666640}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x26fcd50}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 32767
      #7  0x00007fffe2c9e0fd in QQmlThreadPrivate::run (this=0x26c5a50) at qml/ftw/qqmlthread.cpp:148
      No locals.
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x26c5a50) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x26c5a50, __do_it = 1, __cancel_type = 0}
              thr = 0x26c5a50
              data = 0x99c3d0
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff8b692700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735532312320, -7886759366821494450, 140737488337952, 140735532313024, 140737354125376, 3, 7886802362709229902, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 10 (Thread 0x7fff8c16a700 (LWP 8692)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007ffff54e3f4d in QWaitConditionPrivate::wait (this=0x1a72b70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
              code = 0
      #2  0x00007ffff54e3cf7 in QWaitCondition::wait (this=0x1a72948, mutex=0x1a72940, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #3  0x00007fffe32b7293 in QSGRenderThreadEventQueue::takeEvent (this=0x1a72938, wait=true) at scenegraph/qsgthreadedrenderloop.cpp:265
              e = 0x270ece0
      #4  0x00007fffe32b55f5 in QSGRenderThread::processEventsAndWaitForMore (this=0x1a728c0) at scenegraph/qsgthreadedrenderloop.cpp:650
              e = 0x270ece0
      #5  0x00007fffe32b57b6 in QSGRenderThread::run (this=0x1a728c0) at scenegraph/qsgthreadedrenderloop.cpp:680
      No locals.
      #6  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x1a728c0) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x1a728c0, __do_it = 1, __cancel_type = 0}
              thr = 0x1a728c0
              data = 0x1a72a80
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #7  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff8c16a700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735543682816, -7886759366821494450, 140737488338784, 140735543683520, 140737354125376, 3, 7886790349685702990, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #8  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #9  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 9 (Thread 0x7fff8c96b700 (LWP 8691)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007fff904e5b33 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
      No symbol table info available.
      #2  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff8c96b700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735552075520, -7886759366821494450, 140737303531936, 140735552076224, 140737354125376, 3, 7886791447586718030, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #3  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #4  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 7 (Thread 0x7fff8f1c1700 (LWP 8679)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 22886480
              resultvar = <optimized out>
              _a2 = 3
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f9d in QEventDispatcherGlib::processEvents (this=0x15cd360, flags=...) at kernel/qeventdispatcher_glib.cpp:428
              d = 0x8fa800
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fff8f1c0ce0, flags=...) at kernel/qeventloop.cpp:136
              d = 0x15d43a0
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fff8f1c0ce0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 22860256}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x15d43a0, locker = @0x7fff8f1c0c60, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0x15d43a0
      #6  0x00007ffff54db2ae in QThread::exec (this=0x15cd560) at thread/qthread.cpp:509
              d = 0x15cd170
              locker = {val = 22860256}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x15d43a0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 40297
      #7  0x00007fffe2cb64fc in QQmlDebugServerThread::run (this=0x15cd560) at debugger/qqmldebugserver.cpp:237
              server = 0x15c6c10
              connection = 0x8fc610
              __PRETTY_FUNCTION__ = "virtual void QQmlDebugServerThread::run()"
              eventLoop = {<QObject> = {_vptr.QObject = 0x7fff8f1c0d60, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7ffff594b360}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x15cd560) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x15cd560, __do_it = 1, __cancel_type = 0}
              thr = 0x15cd560
              data = 0x15cda40
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff8f1c1700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735594370816, -7886759366821494450, 140737488343472, 140735594371520, 140737354125376, 3, 7886792629776466254, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 6 (Thread 0x7fff902e6700 (LWP 8678)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 15486496
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f7d in QEventDispatcherGlib::processEvents (this=0xe92220, flags=...) at kernel/qeventdispatcher_glib.cpp:426
              d = 0xe9aac0
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fff902e5da0, flags=...) at kernel/qeventloop.cpp:136
              d = 0xe9b550
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fff902e5da0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 15295872}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0xe9b550, locker = @0x7fff902e5d20, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0xe9b550
      #6  0x00007ffff54db2ae in QThread::exec (this=0xe96480) at thread/qthread.cpp:509
              d = 0xe96510
              locker = {val = 15295872}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xe9b550}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 0
      #7  0x00007fffe2c9e0fd in QQmlThreadPrivate::run (this=0xe96480) at qml/ftw/qqmlthread.cpp:148
      No locals.
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0xe96480) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0xe96480, __do_it = 1, __cancel_type = 0}
              thr = 0xe96480
              data = 0xe91ec0
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fff902e6700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735612348160, -7886759366821494450, 140737488344176, 140735612348864, 140737354125376, 3, 7886852401225711950, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 4 (Thread 0x7fffd1c51700 (LWP 8676)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 12653536
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff2e09624 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #2  0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #3  0x00007ffff57c9f9d in QEventDispatcherGlib::processEvents (this=0xc0fba0, flags=...) at kernel/qeventdispatcher_glib.cpp:428
              d = 0xc10a70
              canWait = true
              savedFlags = {i = 0}
              result = false
      #4  0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fffd1c50da0, flags=...) at kernel/qeventloop.cpp:136
              d = 0xc12870
      #5  0x00007ffff574d80b in QEventLoop::exec (this=0x7fffd1c50da0, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 12647920}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0xc12870, locker = @0x7fffd1c50d20, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0xc12870
      #6  0x00007ffff54db2ae in QThread::exec (this=0xc0f470) at thread/qthread.cpp:509
              d = 0xc0fd80
              locker = {val = 12647920}
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xc12870}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 0
      #7  0x00007ffff54db454 in QThread::run (this=0xc0f470) at thread/qthread.cpp:576
      No locals.
      #8  0x00007ffff54e2748 in QThreadPrivate::start (arg=0xc0f470) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0xc0f470, __do_it = 1, __cancel_type = 0}
              thr = 0xc0f470
              data = 0xc0fea0
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #9  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fffd1c51700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736712742656, -7886759366821494450, 140737488345008, 140736712743360, 140737354125376, 3, 7886710793469608270, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #10 0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #11 0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 3 (Thread 0x7fffd2452700 (LWP 8672)):
      #0  0x00007ffff4557573 in select () at ../sysdeps/unix/syscall-template.S:82
      No locals.
      #1  0x00007ffff56e2b46 in QProcessManager::run (this=0x663250) at io/qprocess_unix.cpp:272
              readset = {fds_bits = {256, 0 <repeats 15 times>}}
              nselect = 1
              c = 0 '\000'
      #2  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x663250) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x663250, __do_it = 1, __cancel_type = 0}
              thr = 0x663250
              data = 0x663480
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #3  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fffd2452700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736721135360, -7886759366821494450, 140737488343776, 140736721136064, 140737354125376, 3, 7886716291564618062, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #4  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #5  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 2 (Thread 0x7fffecefd700 (LWP 8671)):
      #0  0x00007ffff4552e33 in *__GI___poll (fds=<optimized out>, fds@entry=0x7fffecefcd60, nfds=<optimized out>, nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
              _a3 = -1
              _a1 = 140737168526688
              resultvar = <optimized out>
              _a2 = 1
              oldtype = 0
              result = <optimized out>
      #1  0x00007ffff1c171c2 in _xcb_conn_wait (c=c@entry=0x629c90, cond=cond@entry=0x629cd0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:400
              ret = <optimized out>
              fd = {fd = 5, events = 1, revents = 0}
      #2  0x00007ffff1c1893f in xcb_wait_for_event (c=0x629c90) at ../../src/xcb_in.c:522
              ret = 0x0
      #3  0x00007fffefbbfe03 in QXcbEventReader::run (this=0x635410) at qxcbconnection.cpp:1008
              event = 0x0
      #4  0x00007ffff54e2748 in QThreadPrivate::start (arg=0x635410) at thread/qthread_unix.cpp:345
              __clframe = {__cancel_routine = 0x7ffff54e27de <QThreadPrivate::finish(void*)>, __cancel_arg = 0x635410, __do_it = 1, __cancel_type = 32767}
              thr = 0x635410
              data = 0x635770
              objectName = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
      #5  0x00007ffff4fb2b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
              __res = <optimized out>
              pd = 0x7fffecefd700
              unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737168529152, -7886759366821494450, 140737488343168, 140737168529856, 140737354125376, 3, 7886722121445851470, 7886774718533124430}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
              not_first_call = <optimized out>
              freesize = <optimized out>
              __PRETTY_FUNCTION__ = "start_thread"
      #6  0x00007ffff455da7d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
      No locals.
      #7  0x0000000000000000 in ?? ()
      No symbol table info available.
      
      Thread 1 (Thread 0x7ffff0042740 (LWP 8668)):
      #0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
      No locals.
      #1  0x00007ffff54e3f4d in QWaitConditionPrivate::wait (this=0x2e073d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:136
              code = 0
      #2  0x00007ffff54e3cf7 in QWaitCondition::wait (this=0x2e011d8, mutex=0x2e011d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
              __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned int)"
              returnValue = false
      #3  0x00007fffe32b6890 in QSGThreadedRenderLoop::polishAndSync (this=0xe92490, w=0x2f17ac0) at scenegraph/qsgthreadedrenderloop.cpp:1073
              timer = {t1 = 14986160, t2 = 15279256}
              polishTime = 0
              waitTime = 0
              syncTime = 0
              profileFrames = false
              __PRETTY_FUNCTION__ = "void QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*)"
              d = 0x26d6f90
      #4  0x00007fffe32b6c2d in QSGThreadedRenderLoop::event (this=0xe92490, e=0x7fffffffd860) at scenegraph/qsgthreadedrenderloop.cpp:1137
              w = 0x2f17ac0
              te = 0x7fffffffd860
      #5  0x00007ffff6dab2f6 in QApplicationPrivate::notify_helper (this=0x61c640, receiver=0xe92490, e=0x7fffffffd860) at kernel/qapplication.cpp:3467
              consumed = false
      #6  0x00007ffff6da87d7 in QApplication::notify (this=0x7fffffffdc70, receiver=0xe92490, e=0x7fffffffd860) at kernel/qapplication.cpp:2888
              d = 0x61c640
              __PRETTY_FUNCTION__ = "virtual bool QApplication::notify(QObject*, QEvent*)"
              res = false
      #7  0x00007ffff5750952 in QCoreApplication::notifyInternal (this=0x7fffffffdc70, receiver=0xe92490, event=0x7fffffffd860) at kernel/qcoreapplication.cpp:878
              threadData = 0x61b400
              loopLevelCounter = {threadData = 0x61b400}
              result = false
              cbdata = {0xe92490, 0x7fffffffd860, 0x7fffffffd7ef}
              d = 0xec35d0
      #8  0x00007ffff575462f in QCoreApplication::sendEvent (receiver=0xe92490, event=0x7fffffffd860) at kernel/qcoreapplication.h:232
      No locals.
      #9  0x00007ffff57c8254 in QTimerInfoList::activateTimers (this=0x652890) at kernel/qtimerinfo_unix.cpp:643
              e = {<QEvent> = {_vptr.QEvent = 0x7ffff5c4d7d0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5955ac0, data = 0x7ffff5957440, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 0}, id = 55}
              currentTimerInfo = 0x32715a0
              n_act = 1
              maxCount = 0
              currentTime = {tv_sec = 13065, tv_nsec = 957149858}
      #10 0x00007ffff57c95b2 in timerSourceDispatch (source=0x652830) at kernel/qeventdispatcher_glib.cpp:185
              timerSource = 0x652830
      #11 0x00007ffff2e09355 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #12 0x00007ffff2e09688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #13 0x00007ffff2e09744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
      No symbol table info available.
      #14 0x00007ffff57c9f7d in QEventDispatcherGlib::processEvents (this=0x64da70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
              d = 0x653cc0
              canWait = true
              savedFlags = {i = 0}
              result = false
      #15 0x00007fffefc198b2 in QPAEventDispatcherGlib::processEvents (this=0x64da70, flags=...) at eventdispatchers/qeventdispatcher_glib.cpp:123
      No locals.
      #16 0x00007ffff574d51e in QEventLoop::processEvents (this=0x7fffffffdb60, flags=...) at kernel/qeventloop.cpp:136
              d = 0x7fffe80d3430
      #17 0x00007ffff574d80b in QEventLoop::exec (this=0x7fffffffdb60, flags=...) at kernel/qeventloop.cpp:212
              locker = {val = 6404928}
              __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
              ref = {d = 0x7fffe80d3430, locker = @0x7fffffffdae0, exceptionCaught = true}
              app = 0x7fffffffdc70
              d = 0x7fffe80d3430
      #18 0x00007ffff575102a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1131
              threadData = 0x61b400
              __PRETTY_FUNCTION__ = "static int QCoreApplication::exec()"
              eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff5c51070, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffe80d3430}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff59555c0, data = 0x7ffff5955620, static_metacall = 0x7ffff58255c4 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              returnCode = 32767
      #19 0x00007ffff5d6c79e in QGuiApplication::exec () at kernel/qguiapplication.cpp:1332
      No locals.
      #20 0x00007ffff6da8085 in QApplication::exec () at kernel/qapplication.cpp:2692
      No locals.
      #21 0x000000000040f296 in main (argc=1, argv=0x7fffffffe838) at main.cpp:533
              customPluginPaths = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff58327f0}, d = 0x7ffff58327f0}}, <No data fields>}
              arguments = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x656140}, d = 0x656140}}, <No data fields>}
              creatorTrPath = @0x7fffffffe040: {static null = {<No data fields>}, d = 0x65a9c0}
              globalSettings = 0x65a3c0
              uiLanguages = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x64bf50}, d = 0x64bf50}}, <No data fields>}
              r = 0
              qtTranslator = {<QObject> = {_vptr.QObject = 0x7ffff5c514f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x667350}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff5957fe0, data = 0x7ffff5958020, static_metacall = 0x7ffff58264c8 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              proxyUrl = {d = 0x666dd0}
              foundAppOptions = {d = 0x7ffff586d7a0}
              plugins = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x6a1410}, d = 0x6a1410}}
              coreplugin = 0x6888d0
              threadCount = 8
              settingsPath = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
              it = {c = 0x7fffffffdde0, i = {i = 0x656158}, n = {i = 0x656150}}
              settings = 0x661e00
              translator = {<QObject> = {_vptr.QObject = 0x7ffff5c514f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x666ff0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff5957fe0, data = 0x7ffff5958020, static_metacall = 0x7ffff58264c8 <QTranslator::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              pid = -1
              isBlock = false
              app = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x61a1f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x61c640}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff5955740, data = 0x7ffff5955960, static_metacall = 0x7ffff582571c <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffffffdc70}, static staticMetaObject = {d = {superdata = 0x7ffff5c51100, stringdata = 0x7ffff610c800, data = 0x7ffff610cc00, static_metacall = 0x7ffff5d72722 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6444760, stringdata = 0x7ffff72120a0, data = 0x7ffff72123c0, static_metacall = 0x7ffff6dacc92 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff75dbb40, stringdata = 0x414a80, data = 0x414c20, static_metacall = 0x412f7c <SharedTools::QtSingleApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, firstPeer = 8578, instances = 0x652130, pidPeer = 0x654f20, actWin = 0x0, appId = {static null = {<No data fields>}, d = 0x61c600}, block = false}
              testOptionProvided = false
              pluginManager = {<QObject> = {_vptr.QObject = 0x7ffff7ddb4f0, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff58f1fe0, data = 0x7ffff58f2100, static_metacall = 0x7ffff5796274 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x658960}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff593efa0, data = 0x7ffff5948c40, static_metacall = 0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff5c4d920, stringdata = 0x7ffff7bcb7e0, data = 0x7ffff7bcb9c0, static_metacall = 0x7ffff7bc7afc <ExtensionSystem::PluginManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
              overrideLanguage = {static null = {<No data fields>}, d = 0x7ffff582ecc0}
              pluginPaths = {<QList<QString>> = {{p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x657f20}, d = 0x657f20}}, <No data fields>}
      

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            sletta Gunnar Sletta
            Reporter:
            ulherman Ulf Hermann
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes