https://bugs.kde.org/show_bug.cgi?id=348864
--- Comment #3 from Reuben Peterkin <reube...@yahoo.com> --- I still have this problem (I am running Plasma 5.4.2 on debian) here is a backtrace. Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". QGenericAtomicOps<QBasicAtomicOps<4> >::load<int> (_q_value=@0x39cdea0: 1) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qgenericatomic.h:90 90 return _q_value; [Current thread is 1 (Thread 0x7fc88fe62940 (LWP 2310))] Thread 16 (Thread 0x7fc887dfa700 (LWP 2337)): #0 0x00007fc89dfd85fd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc89adcd4d0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fc887df9a60, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 0x00007fc89adcd4d0 in g_wakeup_acknowledge (wakeup=0x7fc8880015b0) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gwakeup.c:210 #3 0x00007fc89ad89cc4 in g_main_context_check (context=context@entry=0x7fc880000990, max_priority=2147483647, fds=fds@entry=0x7fc880003070, n_fds=n_fds@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3632 #4 0x00007fc89ad8a180 in g_main_context_iterate (context=context@entry=0x7fc880000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3837 #5 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc880000990, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #6 0x00007fc89e90039b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc8800008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #7 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc887df9c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #8 0x00007fc89e6c38d4 in QThread::exec() (this=this@entry=0x2407790) at thread/qthread.cpp:503 #9 0x00007fc8a0f59105 in QQmlThreadPrivate::run() (this=0x2407790) at qml/ftw/qqmlthread.cpp:141 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x2407790) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc887dfa700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 15 (Thread 0x7fc87da54700 (LWP 2350)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc8854397fa in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #2 0x00007fc885438f37 in () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #3 0x00007fc89d7e50a4 in start_thread (arg=0x7fc87da54700) at pthread_create.c:309 #4 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 14 (Thread 0x7fc87af7c700 (LWP 2356)): #0 0x00007fc89dfdc52d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc89ad8a1dc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fc874002e70, timeout=<optimized out>, context=0x7fc874000990) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:4135 #2 0x00007fc89ad8a1dc in g_main_context_iterate (context=context@entry=0x7fc874000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3835 #3 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc874000990, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #4 0x00007fc89e90039b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc8740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc87af7bc60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fc89e6c38d4 in QThread::exec() (this=this@entry=0x26b2c20) at thread/qthread.cpp:503 #7 0x00007fc8a0f59105 in QQmlThreadPrivate::run() (this=0x26b2c20) at qml/ftw/qqmlthread.cpp:141 #8 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x26b2c20) at thread/qthread_unix.cpp:331 #9 0x00007fc89d7e50a4 in start_thread (arg=0x7fc87af7c700) at pthread_create.c:309 #10 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7fc878d67700 (LWP 2415)): #0 0x00007fc89adce880 in g_mutex_unlock (mutex=0x7fc86c000990) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gthread-posix.c:1351 #1 0x00007fc89ad8a0fe in g_main_context_iterate (context=context@entry=0x7fc86c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3818 #2 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc86c000990, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #3 0x00007fc89e90039b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc86c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #4 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc878d66c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007fc89e6c38d4 in QThread::exec() (this=this@entry=0x27745b0) at thread/qthread.cpp:503 #6 0x00007fc8a0f59105 in QQmlThreadPrivate::run() (this=0x27745b0) at qml/ftw/qqmlthread.cpp:141 #7 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x27745b0) at thread/qthread_unix.cpp:331 #8 0x00007fc89d7e50a4 in start_thread (arg=0x7fc878d67700) at pthread_create.c:309 #9 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7fc87193a700 (LWP 2421)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc8a33081c4 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007fc8a3308209 in () at /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007fc89d7e50a4 in start_thread (arg=0x7fc87193a700) at pthread_create.c:309 #4 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7fc7e6ad8700 (LWP 2432)): #0 0x00007fc89dfd85fd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc89adcd4d0 in g_wakeup_acknowledge (__nbytes=16, __buf=0x7fc7e6ad7a10, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 0x00007fc89adcd4d0 in g_wakeup_acknowledge (wakeup=0x7fc86c002780) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gwakeup.c:210 #3 0x00007fc89ad89cc4 in g_main_context_check (context=context@entry=0x7fc7e0000990, max_priority=2147483647, fds=fds@entry=0x7fc7e0003290, n_fds=n_fds@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3632 #4 0x00007fc89ad8a180 in g_main_context_iterate (context=context@entry=0x7fc7e0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3837 #5 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc7e0000990, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #6 0x00007fc89e90039b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #7 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc7e6ad7c10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #8 0x00007fc89e6c38d4 in QThread::exec() (this=this@entry=0x2e23a70) at thread/qthread.cpp:503 #9 0x00007fc8a18e1136 in QQuickPixmapReader::run() (this=0x2e23a70) at util/qquickpixmapcache.cpp:760 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x2e23a70) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7e6ad8700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7fc7dab46700 (LWP 2706)): #0 0x00007fc89dfdc52d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc89ad8a1dc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fc7d40048c0, timeout=<optimized out>, context=0x7fc7d4000990) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:4135 #2 0x00007fc89ad8a1dc in g_main_context_iterate (context=context@entry=0x7fc7d4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3835 #3 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc7d4000990, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #4 0x00007fc89e90039b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc7d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420 #5 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc7dab45c40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #6 0x00007fc89e6c38d4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503 #7 0x00007fc7dcdf8d07 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so #8 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x3ef6c90) at thread/qthread_unix.cpp:331 #9 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7dab46700) at pthread_create.c:309 #10 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7fc7c23ce700 (LWP 3435)): [KCrash Handler] #6 0x00007fc7c2edc960 in mdb_txn_begin () at /usr/lib/x86_64-linux-gnu/liblmdb.so.0 #7 0x00007fc7c355501e in Baloo::SearchStore::exec(Baloo::Term const&, unsigned int, int, bool) (this=this@entry=0x7fc7c23cd990, term=..., offset=0, limit=10, sortResults=<optimized out>) at ../../../src/lib/searchstore.cpp:74 #8 0x00007fc7c3543ff2 in Baloo::Query::exec() (this=this@entry=0x7fc7c23cda40) at ../../../src/lib/query.cpp:210 #9 0x00007fc7c3764f3f in SearchRunner::match(Plasma::RunnerContext&, QString const&, QString const&) (this=this@entry=0x5109c10, context=..., type=..., category=...) at ../../../runners/baloo/baloosearchrunner.cpp:98 #10 0x00007fc7c37658b3 in SearchRunner::match(Plasma::RunnerContext&) (this=0x5109c10, context=...) at ../../../runners/baloo/baloosearchrunner.cpp:160 #11 0x00007fc7e5a97f40 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0x5109c10, localContext=...) at ../../src/abstractrunner.cpp:131 #12 0x00007fc7e587b7e0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #13 0x00007fc7e587a330 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x52cc6c0) at ../../src/job.cpp:83 #14 0x00007fc7e5879dda in ThreadWeaver::Thread::run() (this=0x52cc6c0) at ../../src/thread.cpp:114 #15 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x52cc6c0) at thread/qthread_unix.cpp:331 #16 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7c23ce700) at pthread_create.c:309 #17 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fc7c1bcd700 (LWP 3436)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x4fde9b0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x4fde9b0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x4fde9b0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x4fde9b0) at ../../src/thread.cpp:103 #8 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x4fde9b0) at thread/qthread_unix.cpp:331 #9 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7c1bcd700) at pthread_create.c:309 #10 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fc7c13cc700 (LWP 3437)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x44a8b10, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x44a8b10, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x44a8b10, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e587c092 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x44a8b10, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 #8 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x44a8b10, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x44a8b10) at ../../src/thread.cpp:103 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x44a8b10) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7c13cc700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fc7c0bcb700 (LWP 3438)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x7fc7bc002d90, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7bc002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7bc002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x7fc7bc002d90) at ../../src/thread.cpp:103 #8 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x7fc7bc002d90) at thread/qthread_unix.cpp:331 #9 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7c0bcb700) at pthread_create.c:309 #10 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fc7b3fff700 (LWP 3439)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x7fc7b4002d90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7b4002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7b4002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e587c092 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7b4002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 #8 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7b4002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x7fc7b4002d90) at ../../src/thread.cpp:103 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x7fc7b4002d90) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7b3fff700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fc7b37fe700 (LWP 3440)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x525bb00, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x525bb00, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x525bb00, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e587c092 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x525bb00, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 #8 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x525bb00, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x525bb00) at ../../src/thread.cpp:103 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x525bb00) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7b37fe700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fc7b2ffd700 (LWP 3441)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x7fc7b80025d0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7b80025d0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7b80025d0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e587c092 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7b80025d0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 #8 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7b80025d0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x7fc7b80025d0) at ../../src/thread.cpp:103 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x7fc7b80025d0) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7b2ffd700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fc7b27fc700 (LWP 3442)): #0 0x00007fc89d7e908f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x4e89b40) at thread/qwaitcondition_unix.cpp:136 #2 0x00007fc89e6c9b1b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x4759e30, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007fc7e587702b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x515c2a0, th=<optimized out>) at ../../src/weaver.cpp:594 #4 0x00007fc7e5877ddf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x515c2a0, th=th@entry=0x7fc7ac003190, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 #5 0x00007fc7e587c038 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7ac003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 #6 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7ac003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #7 0x00007fc7e587c092 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x3aab860, th=0x7fc7ac003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 #8 0x00007fc7e5876f8d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc7ac003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fc7e5879ea3 in ThreadWeaver::Thread::run() (this=0x7fc7ac003190) at ../../src/thread.cpp:103 #10 0x00007fc89e6c887e in QThreadPrivate::start(void*) (arg=0x7fc7ac003190) at thread/qthread_unix.cpp:331 #11 0x00007fc89d7e50a4 in start_thread (arg=0x7fc7b27fc700) at pthread_create.c:309 #12 0x00007fc89dfe506d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fc88fe62940 (LWP 2310)): #0 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (_q_value=@0x39cdea0: 1) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qgenericatomic.h:90 #1 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (this=0x39cdea0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:118 #2 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (this=0x39cdea0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:60 #3 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (this=0x3949488, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:1053 #4 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (this=0x3949488, __in_chrg=<optimized out>) at ../../include/QtQml/5.5.1/QtQml/private/../../../../../src/qml/qml/ftw/qhashedstring_p.h:65 #5 0x00007fc8a0ee6215 in QQmlTypePrivate::~QQmlTypePrivate() (this=0x3949470, __in_chrg=<optimized out>) at qml/qqmlmetatype.cpp:307 #6 0x00007fc8a0ee6ba1 in QQmlType::~QQmlType() (this=<optimized out>, __in_chrg=<optimized out>) at qml/qqmlmetatype.cpp:435 #7 0x00007fc8a0ee9525 in QQmlMetaTypeData::~QQmlMetaTypeData() (this=0x7fc8a10a7c40 <(anonymous namespace)::Q_QGS_metaTypeData::innerFunction()::holder>, __in_chrg=<optimized out>) at qml/qqmlmetatype.cpp:144 #8 0x00007fc8a0ee9989 in (anonymous namespace)::Q_QGS_metaTypeData::Holder::~Holder() (this=<optimized out>, __in_chrg=<optimized out>) at qml/qqmlmetatype.cpp:129 #9 0x00007fc89df36bc9 in __run_exit_handlers (status=status@entry=1, listp=0x7fc89e2a25a8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #10 0x00007fc89df36c15 in __GI_exit (status=status@entry=1) at exit.c:104 #11 0x00007fc88fbdb05e in QXcbConnection::processXcbEvents() (this=0x22d8d10) at qxcbconnection.cpp:1445 #12 0x00007fc89e8d9601 in QObject::event(QEvent*) (this=0x22d8d10, e=<optimized out>) at kernel/qobject.cpp:1239 #13 0x00007fc89f3adffc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x22d0180, receiver=receiver@entry=0x22d8d10, e=e@entry=0x7fc88801b180) at kernel/qapplication.cpp:3716 #14 0x00007fc89f3b34c6 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc18841380, receiver=0x22d8d10, e=0x7fc88801b180) at kernel/qapplication.cpp:3499 #15 0x00007fc89e8a9bcb in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7ffc18841380, receiver=0x22d8d10, event=event@entry=0x7fc88801b180) at kernel/qcoreapplication.cpp:965 #16 0x00007fc89e8abfc6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (event=0x7fc88801b180, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224 #17 0x00007fc89e8abfc6 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x22c65f0) at kernel/qcoreapplication.cpp:1593 #18 0x00007fc89e8ac4a8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451 #19 0x00007fc89e8fff73 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x2331c40) at kernel/qeventdispatcher_glib.cpp:271 #20 0x00007fc89ad89fe7 in g_main_context_dispatch (context=0x7fc8880016f0) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3154 #21 0x00007fc89ad89fe7 in g_main_context_dispatch (context=context@entry=0x7fc8880016f0) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3769 #22 0x00007fc89ad8a240 in g_main_context_iterate (context=context@entry=0x7fc8880016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3840 #23 0x00007fc89ad8a2ec in g_main_context_iteration (context=0x7fc8880016f0, may_block=may_block@entry=1) at /build/glib2.0-ocmJ1Y/glib2.0-2.46.2/./glib/gmain.c:3901 #24 0x00007fc89e90037f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x2335c50, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #25 0x00007fc89e8a735a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc18841200, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #26 0x00007fc89e8af43c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229 #27 0x00007fc89ebe38ec in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1527 #28 0x00007fc89f3aa435 in QApplication::exec() () at kernel/qapplication.cpp:2976 #29 0x0000000000431273 in main(int, char**) (argc=2, argv=<optimized out>) at ../../shell/main.cpp:176 -- You are receiving this mail because: You are watching all bug changes.