Bug 345036 - Crash in Kickoff::RecentlyUsedModel::recentDocumentRemoved
Summary: Crash in Kickoff::RecentlyUsedModel::recentDocumentRemoved
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 5.2.1
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-03-11 02:44 UTC by Hrvoje Senjan
Modified: 2015-09-16 23:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hrvoje Senjan 2015-03-11 02:44:26 UTC
Application: plasmashell ()

Qt Version: 5.4.1
Operating System: Linux 4.0.0-rc3-1.gf264c86-desktop x86_64
Distribution: "openSUSE 20150227 (Tumbleweed) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Had a few windows opened, downloaded a tarball, wanted to raise dolphin via taskbar, upon 2nd unsuccesfull click -> crash

-- Backtrace:
Application: plasmashell (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f275c591880 (LWP 9443))]

Thread 40 (Thread 0x7f2746183700 (LWP 9445)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275ae8e362 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f275ae8fe2f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f2748515c69 in QXcbEventReader::run() (this=0xa5d2d0) at qxcbconnection.cpp:1105
#4  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0xa5d2d0) at thread/qthread_unix.cpp:337
#5  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 39 (Thread 0x7f273f5ef700 (LWP 9464)):
#0  0x00007f275258ebd9 in  () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27380008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#3  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f273f5eed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007f2756925d4a in QThread::exec() (this=this@entry=0xb360c0) at thread/qthread.cpp:503
#5  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0xb360c0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#6  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0xb360c0) at thread/qthread_unix.cpp:337
#7  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 38 (Thread 0x7f2733071700 (LWP 9491)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f273cbce6d3 in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f273cbcdf77 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 37 (Thread 0x7f272d1c8700 (LWP 9498)):
#0  0x00007f27562b659d in read () at /lib64/libc.so.6
#1  0x00007f27525cf750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258e714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f272d1c7d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2756925d4a in QThread::exec() (this=this@entry=0xd84320) at thread/qthread.cpp:503
#8  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0xd84320) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0xd84320) at thread/qthread_unix.cpp:337
#10 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 36 (Thread 0x7f2726dae700 (LWP 9504)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275258ebe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2726dadd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0xa73770) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0xa73770) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0xa73770) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 35 (Thread 0x7f2725dad700 (LWP 9505)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f2725dacac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f271c002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f271c002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f2725dacb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f2725dacb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f271c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2725dacd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x10325c0) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x10325c0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x10325c0) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 34 (Thread 0x7f2724d8c700 (LWP 9506)):
#0  0x00007f27562b659d in read () at /lib64/libc.so.6
#1  0x00007f27525cf750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258e714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2724d8bd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x11a5fe0) at thread/qthread.cpp:503
#8  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x11a5fe0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x11a5fe0) at thread/qthread_unix.cpp:337
#10 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 33 (Thread 0x7f27177ff700 (LWP 9507)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f27177feac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f270c002cd0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f270c002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f27177feb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f27177feb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f270c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27177fed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x127df30) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x127df30) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x127df30) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 32 (Thread 0x7f27167fe700 (LWP 9508)):
#0  0x00007f27525d0904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258e280 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27167fdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x13a52e0) at thread/qthread.cpp:503
#7  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x13a52e0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x13a52e0) at thread/qthread_unix.cpp:337
#9  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 31 (Thread 0x7f27157fd700 (LWP 9509)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275258ebe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f27157fcd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1471600) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1471600) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1471600) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 30 (Thread 0x7f2703fff700 (LWP 9511)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f2703ffeac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26fc002ed0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26fc002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f2703ffeb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f2703ffeb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2703ffed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x155a680) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x155a680) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x155a680) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 29 (Thread 0x7f2702ffe700 (LWP 9512)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f2702ffdac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26f40013a0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26f40013a0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f2702ffdb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f2702ffdb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26f40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2702ffdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1649100) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1649100) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1649100) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 28 (Thread 0x7f2701ffd700 (LWP 9513)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f2701ffcac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26f80028d0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26f80028d0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f2701ffcb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f2701ffcb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2701ffcd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1766830) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1766830) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1766830) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 27 (Thread 0x7f2700ffc700 (LWP 9514)):
#0  0x00007f275258e66c in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2700ffbd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1834f50) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1834f50) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1834f50) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 26 (Thread 0x7f26f37ff700 (LWP 9515)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f26f37feac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26e80030d0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26e80030d0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f26f37feb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f26f37feb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26e80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26f37fed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x191bd40) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x191bd40) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x191bd40) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 25 (Thread 0x7f26f25df700 (LWP 9517)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f26f25deac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x1a4bde0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x1a4bde0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f26f25deb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f26f25deb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x1a4bd30, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26f25ded30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1a5bbe0) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1a5bbe0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1a5bbe0) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 24 (Thread 0x7f26f13d6700 (LWP 9518)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f26f13d5ac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26e808fb00) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26e808fb00, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f26f13d5b74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f26f13d5b74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26e8043810, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26f13d5d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1b88b10) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1b88b10) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1b88b10) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 23 (Thread 0x7f26e7fff700 (LWP 9519)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f275bc8847b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f275bc884a9 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 22 (Thread 0x7f26677fe700 (LWP 9520)):
#0  0x00007f27525d0904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258dcf0 in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258eaa5 in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26ec003320, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26677fdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1c48380) at thread/qthread.cpp:503
#7  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1c48380) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1c48380) at thread/qthread_unix.cpp:337
#9  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 21 (Thread 0x7f2666449700 (LWP 9521)):
#0  0x00007f275258dde0 in g_main_context_release () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258eb91 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26f8002b20, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2666448d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x1de3ea0) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x1de3ea0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x1de3ea0) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 20 (Thread 0x7f2664aa3700 (LWP 9522)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f2664aa2a80, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f26f40059a0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f26f40059a0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f2664aa2b34, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f2664aa2b34) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26f40031e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2664aa2cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x2019a10) at thread/qthread.cpp:503
#15 0x00007f2759fda032 in QQuickPixmapReader::run() (this=0x2019a10) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/quick/util/qquickpixmapcache.cpp:712
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x2019a10) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 19 (Thread 0x7f26637ef700 (LWP 9523)):
#0  0x00007f275258e7e0 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258ec48 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26fc003120, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26637eed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x2460330) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x2460330) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x2460330) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 18 (Thread 0x7f265edd4700 (LWP 9525)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f265edd3ac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f2708015ac0) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f2708015ac0, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f265edd3b74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f265edd3b74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27080085e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265edd3d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x30d4ae0) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x30d4ae0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x30d4ae0) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 17 (Thread 0x7f265dcd1700 (LWP 9526)):
#0  0x00007f27525d0904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258eaf6 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f270400ce90, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265dcd0d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x31571d0) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x31571d0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x31571d0) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 16 (Thread 0x7f265cbce700 (LWP 9527)):
#0  0x00007f275692341f in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x326b278: 0x0) at ../../src/corelib/arch/qatomic_x86.h:259
#1  0x00007f275692341f in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, _q_value=@0x326b278: 0x0) at ../../src/corelib/thread/qgenericatomic.h:175
#2  0x00007f275692341f in QMutex::unlock() (currentValue=<synthetic pointer>, newValue=0x0, expectedValue=0x1, this=this@entry=0x326b278) at ../../src/corelib/thread/qbasicatomic.h:272
#3  0x00007f275692341f in QMutex::unlock() (current=<synthetic pointer>, this=this@entry=0x326b278) at thread/qmutex.h:85
#4  0x00007f275692341f in QMutex::unlock() (this=this@entry=0x326b278) at thread/qmutex.cpp:264
#5  0x00007f2756b5c1e5 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>) at ../../src/corelib/thread/qmutex.h:138
#6  0x00007f2756b5c1e5 in postEventSourcePrepare(GSource*, gint*) (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../src/corelib/thread/qmutex.h:132
#7  0x00007f2756b5c1e5 in postEventSourcePrepare(GSource*, gint*) (this=0x326b250) at ../../src/corelib/thread/qthread_p.h:244
#8  0x00007f2756b5c1e5 in postEventSourcePrepare(GSource*, gint*) (s=0x7f270c008640, timeout=0x7f265cbcdb74) at kernel/qeventdispatcher_glib.cpp:254
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f270c0081e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265cbcdd30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x324a890) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x324a890) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x324a890) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 15 (Thread 0x7f265bacb700 (LWP 9528)):
#0  0x00007f27525d08e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258e52e in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f271000ca40, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265bacad30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3338780) at thread/qthread.cpp:503
#7  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3338780) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3338780) at thread/qthread_unix.cpp:337
#9  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 14 (Thread 0x7f265a9c8700 (LWP 9529)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275258ebe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f271c0082e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265a9c7d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x345e3d0) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x345e3d0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x345e3d0) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 13 (Thread 0x7f26598c5700 (LWP 9530)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275258ebe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f2718123d30, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26598c4d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3517520) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3517520) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3517520) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 12 (Thread 0x7f26587c2700 (LWP 9531)):
#0  0x00007f27562b659d in read () at /lib64/libc.so.6
#1  0x00007f27525cf750 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258e714 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27200013a0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26587c1d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3632f40) at thread/qthread.cpp:503
#8  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3632f40) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#9  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3632f40) at thread/qthread_unix.cpp:337
#10 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f26576bf700 (LWP 9532)):
#0  0x00007ffd36ee4c86 in clock_gettime ()
#1  0x00007f27562cf47d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f27569dcc66 in qt_gettime() (ts=0x7f26576beac0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#3  0x00007f27569dcc66 in qt_gettime() (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:161
#4  0x00007f27569dcc66 in qt_gettime() () at tools/qelapsedtimer_unix.cpp:170
#5  0x00007f2756b5a8d9 in QTimerInfoList::updateCurrentTime() (this=this@entry=0x7f2728011410) at kernel/qtimerinfo_unix.cpp:84
#6  0x00007f2756b5ae65 in QTimerInfoList::timerWait(timespec&) (this=0x7f2728011410, tm=...) at kernel/qtimerinfo_unix.cpp:379
#7  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (timeout=0x7f26576beb74, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#8  0x00007f2756b5c07e in timerSourcePrepare(GSource*, gint*) (source=<optimized out>, timeout=0x7f26576beb74) at kernel/qeventdispatcher_glib.cpp:160
#9  0x00007f275258e28d in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f275258eb03 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f27280013e0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#13 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f26576bed30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#14 0x00007f2756925d4a in QThread::exec() (this=this@entry=0x36f71f0) at thread/qthread.cpp:503
#15 0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x36f71f0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#16 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x36f71f0) at thread/qthread_unix.cpp:337
#17 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#18 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f265492b700 (LWP 9535)):
#0  0x00007f275258dcb0 in g_main_context_acquire () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258eaa5 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f273807b810, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f265492ad30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3e70690) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3e70690) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3e70690) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f265388a700 (LWP 9536)):
#0  0x00007f27525d0904 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258ea9d in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f274000c9f0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2653889d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3f29660) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3f29660) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3f29660) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f2652789700 (LWP 9537)):
#0  0x00007f2756b5c491 in idleTimerSourceCheck(GSource*) (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:219
#1  0x00007f275258e661 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258eb7b in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x3a51440, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2652788d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f2756925d4a in QThread::exec() (this=this@entry=0xaa8d20) at thread/qthread.cpp:503
#7  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0xaa8d20) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0xaa8d20) at thread/qthread_unix.cpp:337
#9  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f2651688700 (LWP 9538)):
#0  0x00007f27525b4010 in g_thread_self () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f275258ecdd in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26e80a2cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#3  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f2651687d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#4  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x4102dd0) at thread/qthread.cpp:503
#5  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x4102dd0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#6  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x4102dd0) at thread/qthread_unix.cpp:337
#7  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f264c6cf700 (LWP 10480)):
#0  0x00007f27562ba4cd in poll () at /lib64/libc.so.6
#1  0x00007f275258ebe4 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f2756b5c2ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f26ec1bc210, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f264c6ced30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2756925d4a in QThread::exec() (this=this@entry=0x3d3c4a0) at thread/qthread.cpp:503
#6  0x00007f2759b85f68 in QQmlThreadPrivate::run() (this=0x3d3c4a0) at /usr/src/debug/qtdeclarative-opensource-src-5.4.1/src/qml/qml/ftw/qqmlthread.cpp:141
#7  0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3d3c4a0) at thread/qthread_unix.cpp:337
#8  0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f2644c9a700 (LWP 19204)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2bcde20) at thread/qwaitcondition_unix.cpp:128
#2  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2bc68d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f2660a9563b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2bc7500, th=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:594
#4  0x00007f2660a964ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2bc7500, th=th@entry=0x67ba8b0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:554
#5  0x00007f2660a9a29a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x67ba8b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:66
#6  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x67ba8b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#7  0x00007f2660a9a2e1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x67ba8b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:73
#8  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x67ba8b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#9  0x00007f2660a97f55 in ThreadWeaver::Thread::run() (this=0x67ba8b0) at /usr/src/debug/threadweaver-5.8.0/src/thread.cpp:103
#10 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x67ba8b0) at thread/qthread_unix.cpp:337
#11 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f2644499700 (LWP 19205)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2bcde20) at thread/qwaitcondition_unix.cpp:128
#2  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2bc68d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f2660a9563b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2bc7500, th=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:594
#4  0x00007f2660a964ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2bc7500, th=th@entry=0x68d09b0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:554
#5  0x00007f2660a9a29a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x68d09b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:66
#6  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x68d09b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#7  0x00007f2660a9a2e1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x68d09b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:73
#8  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x68d09b0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#9  0x00007f2660a97f55 in ThreadWeaver::Thread::run() (this=0x68d09b0) at /usr/src/debug/threadweaver-5.8.0/src/thread.cpp:103
#10 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x68d09b0) at thread/qthread_unix.cpp:337
#11 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f2643c98700 (LWP 19206)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2bcde20) at thread/qwaitcondition_unix.cpp:128
#2  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2bc68d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f2660a9563b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2bc7500, th=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:594
#4  0x00007f2660a964ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2bc7500, th=th@entry=0x54bcbf0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:554
#5  0x00007f2660a9a29a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x54bcbf0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:66
#6  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x54bcbf0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#7  0x00007f2660a9a2e1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x54bcbf0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:73
#8  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x54bcbf0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#9  0x00007f2660a97f55 in ThreadWeaver::Thread::run() (this=0x54bcbf0) at /usr/src/debug/threadweaver-5.8.0/src/thread.cpp:103
#10 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x54bcbf0) at thread/qthread_unix.cpp:337
#11 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#12 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f2643497700 (LWP 19207)):
#0  0x00007f27558c094f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x2bcde20) at thread/qwaitcondition_unix.cpp:128
#2  0x00007f275692b99b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x2bc68d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:200
#3  0x00007f2660a9563b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x2bc7500, th=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:594
#4  0x00007f2660a964ff in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x2bc7500, th=th@entry=0x3825ba0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:554
#5  0x00007f2660a9a29a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:66
#6  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#7  0x00007f2660a9a2e1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:73
#8  0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#9  0x00007f2660a9a2e1 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x2bb7370, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/workinghardstate.cpp:73
#10 0x00007f2660a9456b in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x3825ba0, wasBusy=<optimized out>) at /usr/src/debug/threadweaver-5.8.0/src/weaver.cpp:568
#11 0x00007f2660a97f55 in ThreadWeaver::Thread::run() (this=0x3825ba0) at /usr/src/debug/threadweaver-5.8.0/src/thread.cpp:103
#12 0x00007f275692a97f in QThreadPrivate::start(void*) (arg=0x3825ba0) at thread/qthread_unix.cpp:337
#13 0x00007f27558bc4b4 in start_thread () at /lib64/libpthread.so.0
#14 0x00007f27562c2a4d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f275c591880 (LWP 9443)):
[KCrash Handler]
#5  0x00007f275737ac33 in QStandardItemModel::indexFromItem(QStandardItem const*) const (this=0x597a5f0, item=item@entry=0x6df9050) at itemmodels/qstandarditemmodel.cpp:2168
#6  0x00007f26606c440e in Kickoff::RecentlyUsedModel::recentDocumentRemoved(QString const&) (path=..., this=0x595f410) at /usr/src/debug/plasma-desktop-5.2.1/applets/kickoff/core/recentlyusedmodel.cpp:61
#7  0x00007f26606c440e in Kickoff::RecentlyUsedModel::recentDocumentRemoved(QString const&) (this=<optimized out>, path=...) at /usr/src/debug/plasma-desktop-5.2.1/applets/kickoff/core/recentlyusedmodel.cpp:239
#8  0x00007f26606ce929 in Kickoff::RecentlyUsedModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /usr/src/debug/plasma-desktop-5.2.1/build/applets/kickoff/moc_recentlyusedmodel.cpp:102
#9  0x00007f2756b347c1 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x5915be0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd36e99ae0) at kernel/qobject.cpp:3716
#10 0x00007f2756b34de7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x5915be0, m=m@entry=0x7f2758f98da0 <KDirWatch::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd36e99ae0) at kernel/qobject.cpp:3582
#11 0x00007f2758d41865 in KDirWatch::deleted(QString const&) (this=this@entry=0x5915be0, _t1=...) at /usr/src/debug/kcoreaddons-5.8.0/build/src/lib/moc_kdirwatch.cpp:175
#12 0x00007f2758d42877 in KDirWatch::setDeleted(QString const&) (this=0x5915be0, _file=...) at /usr/src/debug/kcoreaddons-5.8.0/src/lib/io/kdirwatch.cpp:2030
#13 0x00007f2756b355c6 in QObject::event(QEvent*) (this=0x5915be0, e=<optimized out>) at kernel/qobject.cpp:1245
#14 0x00007f2757e5ab5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0xa3e640, receiver=receiver@entry=0x5915be0, e=e@entry=0x50564c0) at kernel/qapplication.cpp:3720
#15 0x00007f2757e5fa26 in QApplication::notify(QObject*, QEvent*) (this=0x7ffd36e9a2a0, receiver=0x5915be0, e=0x50564c0) at kernel/qapplication.cpp:3503
#16 0x00007f2756b04f45 in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffd36e9a2a0, receiver=0x5915be0, event=event@entry=0x50564c0) at kernel/qcoreapplication.cpp:935
#17 0x00007f2756b06ddf in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x50564c0, receiver=<optimized out>) at kernel/qcoreapplication.h:228
#18 0x00007f2756b06ddf in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xa33590) at kernel/qcoreapplication.cpp:1552
#19 0x00007f2756b07418 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1410
#20 0x00007f2756b5ce13 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0xa99380) at kernel/qeventdispatcher_glib.cpp:271
#21 0x00007f275258ea04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#22 0x00007f275258ec48 in  () at /usr/lib64/libglib-2.0.so.0
#23 0x00007f275258ecec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#24 0x00007f2756b5c28c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xa92460, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#25 0x00007f2756b02e9b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffd36e9a130, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#26 0x00007f2756b0a526 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1188
#27 0x0000000000432324 in main ()

Reported using DrKonqi
Comment 1 David Edmundson 2015-03-11 12:48:38 UTC
Explaining the "random" crash.

Kickoff watches the folder ~/.local/share/RecentDocuments.

This contains a .desktop file with the name of the recently added/removed file.

From the backtrace one of these files was being removed and the model was updating.
However I can't reproduce it at all here, and the code looks generally fine.
Comment 2 David Edmundson 2015-09-16 23:14:20 UTC
This backtrace no longer matches the code, partly because there have been some extra checks added in the place where this did crash. I'm going to close this please update if you still see this in 5.4 onwards