https://bugs.kde.org/show_bug.cgi?id=414834
--- Comment #61 from Patrick Silva <bugsefor...@gmx.com> --- Even Plasma is still crashing sometimes on neon unstable. I was using Breeze global theme, I changed color scheme 3 times in sequence in Colors KCM, them I changed to Breeze Dark global theme with double-click on it and Plasma crashed. Application: Plasma (plasmashell), signal: Segmentation fault Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f85cf3e08c0 (LWP 27919))] [New LWP 27997] [New LWP 28013] [New LWP 28014] [New LWP 28015] [New LWP 28016] [New LWP 28052] [New LWP 28075] [New LWP 28079] [New LWP 28082] [New LWP 28083] [New LWP 28090] [New LWP 28094] [New LWP 28143] [New LWP 28154] [New LWP 28155] [New LWP 28156] [New LWP 28157] [New LWP 28158] [New LWP 28159] [New LWP 28160] [New LWP 28161] [New LWP 28162] [New LWP 28163] [New LWP 33864] [New LWP 35145] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd85b6a04) at ../sysdeps/nptl/futex-internal.h:183 Thread 26 (Thread 0x7f852ded4700 (LWP 35145)): #0 0x00007f85d31c95ce in epoll_wait (epfd=76, events=events@entry=0x7f852ded38f0, maxevents=32, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 #1 0x00007f85b038186b in impl_pollfd_wait (object=<optimized out>, pfd=<optimized out>, ev=0x7f852ded3aa0, n_ev=<optimized out>, timeout=<optimized out>) at ../spa/plugins/support/system.c:154 #2 0x00007f85b03743d4 in loop_iterate (object=0x55ebed3ef838, timeout=-1) at ../spa/plugins/support/loop.c:291 #3 0x00007f85b03c6c00 in do_loop (user_data=0x55ebe4f94d50) at ../src/pipewire/data-loop.c:79 #4 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #5 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 25 (Thread 0x7f8591a5c700 (LWP 33864)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd8532874) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd8532820, cond=0x55ebd8532848) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd8532848, mutex=0x55ebd8532820) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd8532820) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f85aca69e98, mutex=mutex@entry=0x7f85aca69e90, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85d5195814 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f85aca69e88) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f85aca69df0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f85d5195c89 in QSGRenderThread::run() (this=0x7f85aca69df0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85aca69df0) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 24 (Thread 0x7f852f7fe700 (LWP 28163)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x55ebe480fb20, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x55ebe480fb20, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x55ebe480fb20, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x55ebe480fb20) at ./src/thread.cpp:86 #10 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebe480fb20) at thread/qthread_unix.cpp:329 #11 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 23 (Thread 0x7f852ffff700 (LWP 28162)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x7f853c005240, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f853c005240, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f853c005240, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a6c79 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f853c005240, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49 #10 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f853c005240, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #11 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x7f853c005240) at ./src/thread.cpp:86 #12 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f853c005240) at thread/qthread_unix.cpp:329 #13 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 22 (Thread 0x7f854cff9700 (LWP 28161)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x7f8538004e60, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f8538004e60, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f8538004e60, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a6c79 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f8538004e60, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49 #10 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f8538004e60, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #11 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x7f8538004e60) at ./src/thread.cpp:86 #12 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f8538004e60) at thread/qthread_unix.cpp:329 #13 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 21 (Thread 0x7f854d7fa700 (LWP 28160)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x7f85400047c0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f85400047c0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f85400047c0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a6c79 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f85400047c0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49 #10 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f85400047c0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #11 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x7f85400047c0) at ./src/thread.cpp:86 #12 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85400047c0) at thread/qthread_unix.cpp:329 #13 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 20 (Thread 0x7f854dffb700 (LWP 28159)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x7f85440039a0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f85440039a0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f85440039a0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x7f85440039a0) at ./src/thread.cpp:86 #10 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85440039a0) at thread/qthread_unix.cpp:329 #11 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 19 (Thread 0x7f854e7fc700 (LWP 28158)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x55ebddd2cec0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x55ebddd2cec0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x55ebddd2cec0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a6c79 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x55ebddd2cec0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:49 #10 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x55ebddd2cec0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #11 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x55ebddd2cec0) at ./src/thread.cpp:86 #12 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebddd2cec0) at thread/qthread_unix.cpp:329 #13 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #14 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 18 (Thread 0x7f854effd700 (LWP 28157)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x7f85400041d0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x7f85400041d0, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7f85400041d0, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x7f85400041d0) at ./src/thread.cpp:86 #10 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85400041d0) at thread/qthread_unix.cpp:329 #11 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7f854f7fe700 (LWP 28156)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd9283d50) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd9283d00, cond=0x55ebd9283d28) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd9283d28, mutex=0x55ebd9283d00) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd9283d00) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55ebddd71720, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85aa6a21bc in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x55ebddfa5970, th=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85aa6a2f40 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x55ebddfa5970, th=<optimized out>, th@entry=0x55ebddd2d100, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ./src/weaver.cpp:561 #7 0x00007f85aa6a6c1e in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x55ebd9283a40, th=0x55ebddd2d100, wasBusy=<optimized out>) at ./src/workinghardstate.cpp:43 #8 0x00007f85aa6a2102 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x55ebddd2d100, wasBusy=<optimized out>) at ./src/weaver.cpp:575 #9 0x00007f85aa6a4b93 in ThreadWeaver::Thread::run() (this=0x55ebddd2d100) at ./src/thread.cpp:86 #10 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebddd2d100) at thread/qthread_unix.cpp:329 #11 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #12 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f854ffff700 (LWP 28155)): #0 0x00007f85d1a674dd in g_mutex_lock (mutex=mutex@entry=0x55ebde2a5560) at ../../../glib/gthread-posix.c:1481 #1 0x00007f85d1a193f4 in g_main_context_acquire (context=0x55ebde2a5560) at ../../../glib/gmain.c:3370 #2 0x00007f85d1a1a225 in g_main_context_iterate (context=0x55ebde2a5560, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3997 #3 0x00007f85d1a1a6f3 in g_main_loop_run (loop=0x55ebde2a5650) at ../../../glib/gmain.c:4241 #4 0x00007f85aaf3cf8a in gdbus_shared_thread_func (user_data=0x55ebde275800) at ../../../gio/gdbusprivate.c:279 #5 0x00007f85d1a43ad1 in g_thread_proxy (data=0x55ebe47f6b00) at ../../../glib/gthread.c:807 #6 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f856cd67700 (LWP 28154)): #0 0x00007f85d31bcaff in __GI___poll (fds=0x55ebe12d99e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f85d1a1a36e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x55ebe12d99e0, timeout=<optimized out>, context=0x55ebe12d98c0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x55ebe12d98c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x55ebe12d98c0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f85d1a1a4f1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:5996 #5 0x00007f85d1a43ad1 in g_thread_proxy (data=0x55ebde206c00) at ../../../glib/gthread.c:807 #6 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f856e9ee700 (LWP 28143)): [KCrash Handler] #6 0x00007f85ce1ec41f in () at /lib/x86_64-linux-gnu/libEGL_mesa.so.0 #7 0x00007f85ce1ec828 in () at /lib/x86_64-linux-gnu/libEGL_mesa.so.0 #8 0x00007f85cd227a4c in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #9 0x00007f85cd2281d9 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #10 0x00007f85cd224697 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #11 0x00007f85d513087a in QSGBatchRenderer::Renderer::renderBatches() (this=this@entry=0x7f8560007170) at ../../include/QtQuick/5.15.2/QtQuick/private/../../../../../src/quick/scenegraph/coreapi/qsgrenderer_p.h:131 #12 0x00007f85d5130f9a in QSGBatchRenderer::Renderer::render() (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363 #13 0x00007f85d5114b54 in QSGRenderer::renderScene(QSGBindable const&) (bindable=..., this=0x7f8560007170) at scenegraph/coreapi/qsgrenderer.cpp:264 #14 QSGRenderer::renderScene(QSGBindable const&) (this=0x7f8560007170, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:220 #15 0x00007f85d5115023 in QSGRenderer::renderScene(unsigned int) (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:212 #16 0x00007f85d5183c77 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) (this=0x55ebd9327810, renderer=0x7f8560007170, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:228 #17 0x00007f85d51f1509 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) (this=this@entry=0x55ebd83a4490, size=..., surfaceSize=...) at items/qquickwindow.cpp:617 #18 0x00007f85d51917b9 in QSGRenderThread::syncAndRender(QImage*) (this=0x7f85a00db9c0, grabImage=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2/QtGui/private/qrhi_p.h:1259 #19 0x00007f85d5195c47 in QSGRenderThread::run() (this=0x7f85a00db9c0) at scenegraph/qsgthreadedrenderloop.cpp:1043 #20 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85a00db9c0) at thread/qthread_unix.cpp:329 #21 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #22 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f8590c3d700 (LWP 28094)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebde4cce14) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebde4ccdc0, cond=0x55ebde4ccde8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebde4ccde8, mutex=0x55ebde4ccdc0) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebde4ccdc0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55ebde4cccb8, mutex=mutex@entry=0x55ebde4cccb0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85d5195814 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x55ebde4ccca8) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x55ebde4ccc10) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f85d5195c89 in QSGRenderThread::run() (this=0x55ebde4ccc10) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebde4ccc10) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f8593317700 (LWP 28090)): #0 0x00007f85d31bcaff in __GI___poll (fds=0x7f858c005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f85d1a1a36e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f858c005240, timeout=<optimized out>, context=0x7f858c000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f858c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x7f858c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f858c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f8593316ce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f85d3548a52 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebd94029e0) at thread/qthread_unix.cpp:329 #8 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #9 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f85a8933700 (LWP 28083)): #0 0x00007f85d1a67518 in g_mutex_unlock (mutex=0x7f8598000c20) at ../../../glib/gthread-posix.c:1494 #1 0x00007f85d1a19d99 in g_main_context_check (context=context@entry=0x7f8598000c20, max_priority=2147483647, fds=fds@entry=0x7f8598006150, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3878 #2 0x00007f85d1a1a312 in g_main_context_iterate (context=context@entry=0x7f8598000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044 #3 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x7f8598000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8598000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85a8932ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f85d3548a52 in QThread::exec() (this=this@entry=0x55ebdd11f6e0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f85a8e2a07c in KCupsConnection::run() (this=0x55ebdd11f6e0) at ./libkcups/KCupsConnection.cpp:303 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebdd11f6e0) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f85a973c700 (LWP 28082)): #0 g_mutex_unlock (mutex=0x7f8594000c20) at ../../../glib/gthread-posix.c:1493 #1 0x00007f85d1a1a4ae in g_main_context_iteration (context=0x7f8594000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4109 #2 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f8594000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85a973bce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #4 0x00007f85d3548a52 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #5 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebd84ee8a0) at thread/qthread_unix.cpp:329 #6 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #7 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f85abfff700 (LWP 28079)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd8621420) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd86213d0, cond=0x55ebd86213f8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd86213f8, mutex=0x55ebd86213d0) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd86213d0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x7f85c8015788, mutex=mutex@entry=0x7f85c8015780, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85d5195814 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7f85c8015778) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7f85c80156e0) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f85d5195c89 in QSGRenderThread::run() (this=0x7f85c80156e0) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85c80156e0) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f85b1272700 (LWP 28075)): #0 0x00007f85d31bcaff in __GI___poll (fds=0x7f85a44eaa50, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f85d1a1a36e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f85a44eaa50, timeout=<optimized out>, context=0x7f85a40399b0) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f85a40399b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x7f85a40399b0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f85a4038010, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85b1271ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f85d3548a52 in QThread::exec() (this=this@entry=0x7f85ac0ab6e0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f85d50d038a in QQuickPixmapReader::run() (this=0x7f85ac0ab6e0) at util/qquickpixmapcache.cpp:1024 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85ac0ab6e0) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f85b3fff700 (LWP 28052)): #0 0x00007f85d31bcaff in __GI___poll (fds=0x7f85ac004e60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f85d1a1a36e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f85ac004e60, timeout=<optimized out>, context=0x7f85ac000c20) at ../../../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f85ac000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042 #3 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x7f85ac000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #4 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f85ac000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85b3ffecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f85d3548a52 in QThread::exec() (this=this@entry=0x55ebd7992580) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f85d4d46fa9 in QQmlThreadPrivate::run() (this=0x55ebd7992580) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x55ebd7992580) at thread/qthread_unix.cpp:329 #9 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #10 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f85c6ffd700 (LWP 28016)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd75a0248) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd75a01f8, cond=0x55ebd75a0220) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd75a0220, mutex=0x55ebd75a01f8) at pthread_cond_wait.c:647 #3 0x00007f85cd662e6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f85cd662a6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f85c77fe700 (LWP 28015)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd75a0248) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd75a01f8, cond=0x55ebd75a0220) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd75a0220, mutex=0x55ebd75a01f8) at pthread_cond_wait.c:647 #3 0x00007f85cd662e6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f85cd662a6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f85c7fff700 (LWP 28014)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd75a0248) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd75a01f8, cond=0x55ebd75a0220) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd75a0220, mutex=0x55ebd75a01f8) at pthread_cond_wait.c:647 #3 0x00007f85cd662e6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f85cd662a6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f85ccf3c700 (LWP 28013)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd75a0248) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd75a01f8, cond=0x55ebd75a0220) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd75a0220, mutex=0x55ebd75a01f8) at pthread_cond_wait.c:647 #3 0x00007f85cd662e6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f85cd662a6b in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #6 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f85cea80700 (LWP 27997)): #0 __GI___libc_read (nbytes=16, buf=0x7f85cea7faa0, fd=8) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=8, buf=buf@entry=0x7f85cea7faa0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f85d1a62b2f in read (__nbytes=16, __buf=0x7f85cea7faa0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #3 g_wakeup_acknowledge (wakeup=0x55ebd74136c0) at ../../../glib/gwakeup.c:210 #4 0x00007f85d1a19ebe in g_main_context_check (context=context@entry=0x7f85c8000c20, max_priority=2147483647, fds=fds@entry=0x7f85c8005240, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3825 #5 0x00007f85d1a1a312 in g_main_context_iterate (context=context@entry=0x7f85c8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4044 #6 0x00007f85d1a1a4a3 in g_main_context_iteration (context=0x7f85c8000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108 #7 0x00007f85d3789ffb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f85c8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f85d372e1eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f85cea7fcb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f85d3548a52 in QThread::exec() (this=this@entry=0x7f85d413cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f85d40b8f4b in QDBusConnectionManager::run() (this=0x7f85d413cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #11 0x00007f85d3549bec in QThreadPrivate::start(void*) (arg=0x7f85d413cd80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #12 0x00007f85d244c609 in start_thread (arg=<optimized out>) at pthread_create.c:477 #13 0x00007f85d31c9293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f85cf3e08c0 (LWP 27919)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ebd85b6a04) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55ebd85b69b0, cond=0x55ebd85b69d8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x55ebd85b69d8, mutex=0x55ebd85b69b0) at pthread_cond_wait.c:647 #3 0x00007f85d354fd5b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55ebd85b69b0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7f85a00dba18, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f85d5192951 in QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*) (this=this@entry=0x55ebd7d96fc0, w=0x55ebd840c770) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 0x00007f85d5192a5a in QSGThreadedRenderLoop::hide(QQuickWindow*) (this=0x55ebd7d96fc0, window=0x55ebd790a370) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:570 #7 0x00007f85d3b1ce1d in QWindow::event(QEvent*) (this=this@entry=0x55ebd790a370, ev=ev@entry=0x7ffebfc64060) at kernel/qwindow.cpp:2438 #8 0x00007f85d51ffaab in QQuickWindow::event(QEvent*) (this=this@entry=0x55ebd790a370, e=e@entry=0x7ffebfc64060) at items/qquickwindow.cpp:1902 #9 0x00007f85d5ae28a3 in PlasmaQuick::Dialog::event(QEvent*) (this=0x55ebd790a370, event=0x7ffebfc64060) at ./src/plasmaquick/dialog.cpp:1356 #10 0x00007f85d442ddc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55ebd73f32c0, receiver=receiver@entry=0x55ebd790a370, e=e@entry=0x7ffebfc64060) at kernel/qapplication.cpp:3632 #11 0x00007f85d4436bb8 in QApplication::notify(QObject*, QEvent*) (this=0x7ffebfc68f50, receiver=0x55ebd790a370, e=0x7ffebfc64060) at kernel/qapplication.cpp:3156 #12 0x00007f85d372f6da in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55ebd790a370, event=0x7ffebfc64060) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #13 0x00007f85d3b1ca16 in QWindowPrivate::setVisible(bool) (this=0x55ebd83a4490, visible=<optimized out>) at kernel/qwindow.cpp:412 #14 0x00007f85d5adfafe in PlasmaQuick::Dialog::setVisible(bool) (this=0x55ebd790a370, visible=<optimized out>) at ./src/plasmaquick/dialog.cpp:1417 #15 0x00007f85d5ae1e0d in PlasmaQuick::Dialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_dialog.cpp:357 #16 0x00007f85d4d0496f in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=0x7ffebfc6412f, target=<optimized out>, this=<optimized out>) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:375 #17 GenericBinding<1>::doStore<bool>(bool, QQmlPropertyData const*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., pd=<optimized out>, value=<optimized out>, this=<optimized out>) at qml/qqmlbinding.cpp:342 #18 GenericBinding<1>::write(QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) (this=0x55ebd9340cc0, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:305 #19 0x00007f85d4d05333 in QQmlNonbindingBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) (this=0x55ebd9340cc0, watcher=..., flags=..., scope=...) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4scopedvalue_p.h:242 #20 0x00007f85d4d02102 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) (this=0x55ebd9340cc0, flags=...) at qml/qqmlbinding.cpp:194 #21 0x00007f85d4cda64d in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) (endpoint=<optimized out>, a=a@entry=0x7ffebfc65cf0) at qml/qqmlnotifier.cpp:104 #22 0x00007f85d4c7cfbf in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) (object=0x55ebd7b64620, index=32, a=0x7ffebfc65cf0) at qml/qqmlengine.cpp:834 #23 0x00007f85d3766285 in doActivate<false>(QObject*, int, void**) (sender=0x55ebd7b64620, signal_index=32, argv=0x7ffebfc65cf0) at kernel/qobject_p.h:110 #24 0x00007f85d375fac7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55ebd7b64620, m=m@entry=0x7f85d5b10960 <PlasmaQuick::AppletQuickItem::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffebfc65cf0) at kernel/qobject.cpp:3946 #25 0x00007f85d5ad4576 in PlasmaQuick::AppletQuickItem::expandedChanged(bool) (this=this@entry=0x55ebd7b64620, _t1=<optimized out>, _t1@entry=false) at ./obj-x86_64-linux-gnu/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:414 #26 0x00007f85d5ad9381 in PlasmaQuick::AppletQuickItem::setExpanded(bool) (this=0x55ebd7b64620, expanded=<optimized out>) at ./src/plasmaquick/appletquickitem.cpp:855 #27 0x00007f85d5ada27b in PlasmaQuick::AppletQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=_o@entry=0x55ebd7b64620, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=7, _a=_a@entry=0x7ffebfc65f10) at ./obj-x86_64-linux-gnu/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:330 #28 0x00007f85d5adc8fb in PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**) (this=this@entry=0x55ebd7b64620, _c=_c@entry=QMetaObject::WriteProperty, _id=7, _a=_a@entry=0x7ffebfc65f10) at ./obj-x86_64-linux-gnu/src/plasmaquick/KF5PlasmaQuick_autogen/include/moc_appletquickitem.cpp:379 #29 0x00007f85cc648f8a in AppletInterface::qt_metacall(QMetaObject::Call, int, void**) (this=0x55ebd7b64620, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffebfc65f10) at ./obj-x86_64-linux-gnu/src/scriptengines/qml/plasma_appletscript_declarative_autogen/include/moc_appletinterface.cpp:850 #30 0x00007f85d4c89d53 in QQmlPropertyData::writeProperty(QObject*, void*, QFlags<QQmlPropertyData::WriteFlag>) const (flags=..., value=<optimized out>, target=0x55ebd7b64620, this=0x7f85ac191f98) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/qml/qqmlpropertydata_p.h:379 #31 QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) (object=0x55ebd7b64620, property=..., value=..., context=<optimized out>, flags=...) at qml/qqmlproperty.cpp:1246 #32 0x00007f85d4ba769c in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) (engine=0x55ebd79b85b0, object=0x55ebd7b64620, property=0x7f85ac191f98, value=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qflags.h:120 #33 0x00007f85d4ba81ce in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) (engine=0x55ebd79b85b0, qmlContext=<optimized out>, object=0x55ebd7b64620, name=<optimized out>, revisionMode=QV4::QObjectWrapper::IgnoreRevision, value=...) at jsruntime/qv4qobjectwrapper.cpp:435 #34 0x00007f85d4ba8347 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*) () at /usr/include/c++/9/bits/atomic_base.h:413 #35 0x00007f85d4b2586c in QV4::Object::put(QV4::StringOrSymbol*, QV4::Value const&, QV4::Value*) (receiver=0x7f85c59ae588, v=..., name=0x7f85c59ae590, this=0x7f85c59ae588) at ../../include/QtQml/5.15.2/QtQml/private/../../../../../src/qml/jsruntime/qv4string_p.h:167 #36 QV4::Lookup::setterFallback(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value&, QV4::Value const&) (l=<optimized out>, engine=0x55ebd79b85b0, object=..., value=...) at jsruntime/qv4lookup.cpp:497 #37 0x00007f8590066eb3 in () #38 0x0000000000000000 in () [Inferior 1 (process 27919) detached] -- You are receiving this mail because: You are watching all bug changes.