https://bugs.kde.org/show_bug.cgi?id=478355
Bug ID: 478355 Summary: kio-worker crashing while navigating filesystem in Dolphin Classification: Frameworks and Libraries Product: frameworks-kio Version: 5.246.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kio-bugs-n...@kde.org Reporter: dougsha...@protonmail.com CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Open Dolphin 2. Navigate through filesystem, I have had problems with Download and Documents folders. 3. OBSERVED RESULT kio-worker crashes, Dolphin closes EXPECTED RESULT no crash SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: Neon with 6.0 Beta (available in About System) KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.0 ADDITIONAL INFORMATION generated crash info from Crash Handler Application: kioworker (kioworker), signal: Segmentation fault [New LWP 37003] [New LWP 36947] [New LWP 36950] [New LWP 36969] [New LWP 36999] [New LWP 36977] [New LWP 36983] [New LWP 36951] [New LWP 37000] [New LWP 37001] [New LWP 37002] [New LWP 37004] [New LWP 36984] [New LWP 36943] [New LWP 36978] [New LWP 36979] This GDB supports auto-downloading debuginfo from the following URLs: https://debuginfod.neon.kde.org/: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/lib/x86_64-linux-gnu/libexec/kf6/kioworker /usr/lib/x86_64-linux-gnu/qt6/plugi'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140092999980608) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f69f17fd640 (LWP 37003))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x7f69f17fd640 (LWP 37003))] Thread 16 (Thread 0x7f6a15ffd640 (LWP 36979)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5167c8638) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5167c8638) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5167c8638, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5167c85e8, cond=0x55d5167c8610) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5167c8610, mutex=0x55d5167c85e8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 15 (Thread 0x7f6a167fe640 (LWP 36978)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5167c80c8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5167c80c8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5167c80c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5167c8078, cond=0x55d5167c80a0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5167c80a0, mutex=0x55d5167c8078) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 14 (Thread 0x7f6a3134b280 (LWP 36943)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f6a3595e0f3 in QtLinuxFutex::_q_futex (val3=0, addr2=0x0, val2=0, val=1, op=1, addr=<optimized out>) at ./src/corelib/thread/qfutex_p.h:64 #2 QtLinuxFutex::futexWakeOne<QBasicAtomicPointer<QMutexPrivate> > (futex=...) at ./src/corelib/thread/qfutex_p.h:96 #3 QBasicMutex::unlockInternal (this=<optimized out>) at ./src/corelib/thread/qmutex.cpp:825 #4 0x00007f6a34163d20 in QThreadPool::start<handleSpans<BlendSrcGeneric>(int, QT_FT_Span_ const*, QSpanData const*, Operator const&)::{lambda()#2}, true>(handleSpans<BlendSrcGeneric>(int, QT_FT_Span_ const*, QSpanData const*, Operator const&)::{lambda()#2}&&, int) (priority=1, functionToRun=..., this=0x55d516bacef0) at ./obj-x86_64-linux-gnu/include/QtCore/../../../src/corelib/thread/qthreadpool.h:85 #5 handleSpans<BlendSrcGeneric> (count=205, spans=<optimized out>, data=<optimized out>, op=...) at ./src/gui/painting/qdrawhelper.cpp:4015 #6 0x00007f6a3414ca38 in blend_src_generic (count=205, spans=<optimized out>, userData=<optimized out>) at ./src/gui/painting/qdrawhelper.cpp:4138 #7 0x00007f6a33e859b0 in QSpanBuffer::flushSpans (this=0x7ffc33345240) at ./src/gui/painting/qrasterizer.cpp:83 #8 QSpanBuffer::~QSpanBuffer (this=<optimized out>, this=<optimized out>) at ./src/gui/painting/qrasterizer.cpp:57 #9 QRasterizer::rasterizeLine (this=<optimized out>, a=..., b=..., width=<optimized out>, squareCap=<optimized out>) at ./src/gui/painting/qrasterizer.cpp:1164 #10 0x00007f6a33e06937 in QRasterPaintEngine::drawImage (this=<optimized out>, r=..., img=..., sr=...) at ./src/gui/painting/qpaintengine_raster.cpp:2392 #11 0x00007f6a33df9fcd in QRasterPaintEngine::drawImage (this=0x55d516bc06f0, p=..., img=...) at ./src/gui/painting/qpaintengine_raster.cpp:2107 #12 0x00007f6a33ca365f in QPainter::drawImage (image=..., p=..., this=0x7ffc33346568) at ./src/gui/painting/qpainter.h:801 #13 QImage::transformed (this=0x7ffc33346d80, matrix=..., mode=<optimized out>) at ./src/gui/image/qimage.cpp:4925 #14 0x00007f6a33c90e8d in QImage::scaled (this=0x7ffc33346d80, s=..., aspectMode=<optimized out>, mode=Qt::SmoothTransformation) at ./src/gui/image/qimage.cpp:3014 #15 0x00007f6a35dfc8ea in ?? () from /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so #16 0x00007f6a35e00a10 in ?? () from /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so #17 0x00007f6a35e03c6b in ?? () from /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so #18 0x00007f6a35e04334 in ?? () from /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so #19 0x00007f6a35cd7785 in KIO::WorkerSlaveBaseBridge::get (this=0x55d516a98ad0, url=...) at ./src/core/workerbase_p.h:71 #20 0x00007f6a35cd628e in KIO::SlaveBase::dispatch (this=0x55d516a98ad0, command=67, data=...) at ./src/core/slavebase.cpp:1168 #21 0x00007f6a35d8289a in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] (this=<optimized out>) at ./src/core/slavebase.cpp:350 #22 0x00007f6a35e00892 in kdemain () from /usr/lib/x86_64-linux-gnu/qt6/plugins/kf6/kio/thumbnail.so #23 0x000055d515bbf5a0 in main (argc=5, argv=0x7ffc33349208) at /usr/include/x86_64-linux-gnu/qt6/QtCore/qvarlengtharray.h:84 Thread 13 (Thread 0x7f6a14bfb640 (LWP 36984)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5169ee628) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5169ee628) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5169ee628, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5169ee5d8, cond=0x55d5169ee600) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5169ee600, mutex=0x55d5169ee5d8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 12 (Thread 0x7f69f0ffc640 (LWP 37004)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f69f0ffb9b0, op=137, expected=0, futex_word=0x55d516a8a220) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f69f0ffb9b0, clockid=560, expected=0, futex_word=0x55d516a8a220) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516a8a220, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f69f0ffb9b0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293e9b in __pthread_cond_wait_common (abstime=0x7f69f0ffb9b0, clockid=1, mutex=0x55d516a8a1d0, cond=0x55d516a8a1f8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55d516a8a1f8, mutex=0x55d516a8a1d0, abstime=0x7f69f0ffb9b0) at ./nptl/pthread_cond_wait.c:652 #5 0x00007f6a35969b47 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55d516a8a1d0) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait (deadline=..., this=0x55d516a8a1d0) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x55d516bad368, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007f6a35965599 in QThreadPoolThread::run (this=0x55d516b8a560) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start (arg=0x55d516b8a560) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 11 (Thread 0x7f69f1ffe640 (LWP 37002)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f69f1ffd9b0, op=137, expected=0, futex_word=0x55d516b8b134) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f69f1ffd9b0, clockid=560, expected=0, futex_word=0x55d516b8b134) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516b8b134, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f69f1ffd9b0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293e9b in __pthread_cond_wait_common (abstime=0x7f69f1ffd9b0, clockid=1, mutex=0x55d516b8b0e0, cond=0x55d516b8b108) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55d516b8b108, mutex=0x55d516b8b0e0, abstime=0x7f69f1ffd9b0) at ./nptl/pthread_cond_wait.c:652 #5 0x00007f6a35969b47 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55d516b8b0e0) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait (deadline=..., this=0x55d516b8b0e0) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x55d516bad368, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007f6a35965599 in QThreadPoolThread::run (this=0x55d516b83430) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start (arg=0x55d516b83430) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 10 (Thread 0x7f69f27ff640 (LWP 37001)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f69f27fe9b0, op=137, expected=0, futex_word=0x55d516b8c3b4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f69f27fe9b0, clockid=560, expected=0, futex_word=0x55d516b8c3b4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516b8c3b4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f69f27fe9b0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293e9b in __pthread_cond_wait_common (abstime=0x7f69f27fe9b0, clockid=1, mutex=0x55d516b8c360, cond=0x55d516b8c388) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55d516b8c388, mutex=0x55d516b8c360, abstime=0x7f69f27fe9b0) at ./nptl/pthread_cond_wait.c:652 #5 0x00007f6a35969b47 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55d516b8c360) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait (deadline=..., this=0x55d516b8c360) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x55d516bad368, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007f6a35965599 in QThreadPoolThread::run (this=0x55d516bb1420) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start (arg=0x55d516bb1420) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f69ff7fe640 (LWP 37000)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f69ff7fd9b0, op=137, expected=0, futex_word=0x55d516b8b5a4) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f69ff7fd9b0, clockid=560, expected=0, futex_word=0x55d516b8b5a4) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516b8b5a4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f69ff7fd9b0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293e9b in __pthread_cond_wait_common (abstime=0x7f69ff7fd9b0, clockid=1, mutex=0x55d516b8b550, cond=0x55d516b8b578) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55d516b8b578, mutex=0x55d516b8b550, abstime=0x7f69ff7fd9b0) at ./nptl/pthread_cond_wait.c:652 #5 0x00007f6a35969b47 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55d516b8b550) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait (deadline=..., this=0x55d516b8b550) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x55d516bad368, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007f6a35965599 in QThreadPoolThread::run (this=0x55d516b8aae0) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start (arg=0x55d516b8aae0) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f6a2d598640 (LWP 36951)): #0 0x00007f6a353189df in __GI___poll (fds=0x7f6a2d597a50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6a30586971 in ?? () from /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #2 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #3 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #4 QThreadPrivate::start (arg=0x55d5166ffa90) at ./src/corelib/thread/qthread_unix.cpp:283 #5 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f6a153fc640 (LWP 36983)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5169785c8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5169785c8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5169785c8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d516978578, cond=0x55d5169785a0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5169785a0, mutex=0x55d516978578) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f6a16fff640 (LWP 36977)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5166eaed8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5166eaed8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5166eaed8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5166eae88, cond=0x55d5166eaeb0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5166eaeb0, mutex=0x55d5166eae88) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f69fffff640 (LWP 36999)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f69ffffe9b0, op=137, expected=0, futex_word=0x55d516b899a0) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x7f69ffffe9b0, clockid=560, expected=0, futex_word=0x55d516b899a0) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516b899a0, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f69ffffe9b0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293e9b in __pthread_cond_wait_common (abstime=0x7f69ffffe9b0, clockid=1, mutex=0x55d516b89950, cond=0x55d516b89978) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x55d516b89978, mutex=0x55d516b89950, abstime=0x7f69ffffe9b0) at ./nptl/pthread_cond_wait.c:652 #5 0x00007f6a35969b47 in QWaitConditionPrivate::wait_relative (deadline=..., this=0x55d516b89950) at ./src/corelib/thread/qwaitcondition_unix.cpp:93 #6 QWaitConditionPrivate::wait (deadline=..., this=0x55d516b89950) at ./src/corelib/thread/qwaitcondition_unix.cpp:101 #7 QWaitCondition::wait (this=<optimized out>, mutex=0x55d516bad368, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #8 0x00007f6a35965599 in QThreadPoolThread::run (this=0x55d516b8c9f0) at ./src/corelib/thread/qthreadpool.cpp:114 #9 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #11 QThreadPrivate::start (arg=0x55d516b8c9f0) at ./src/corelib/thread/qthread_unix.cpp:283 #12 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #13 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f6a2c9a8640 (LWP 36969)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d5167bcb08) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d5167bcb08) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d5167bcb08, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d5167bcab8, cond=0x55d5167bcae0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d5167bcae0, mutex=0x55d5167bcab8) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a1e10f89d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #6 0x00007f6a1e0bfb0b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #7 0x00007f6a1e10f7cb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so #8 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f6a2dd99640 (LWP 36950)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55d516739590) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55d516739590) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d516739590, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f6a35293a41 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55d516739540, cond=0x55d516739568) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55d516739568, mutex=0x55d516739540) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f6a35969bbb in QWaitConditionPrivate::wait (deadline=..., this=0x55d516739540) at ./src/corelib/thread/qwaitcondition_unix.cpp:103 #6 QWaitCondition::wait (this=<optimized out>, mutex=0x55d5166c0ff8, deadline=...) at ./src/corelib/thread/qwaitcondition_unix.cpp:181 #7 0x00007f6a30586907 in ?? () from /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #8 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #9 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #10 QThreadPrivate::start (arg=0x55d5166c0fc0) at ./src/corelib/thread/qthread_unix.cpp:283 #11 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #12 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f6a2ffff640 (LWP 36947)): #0 0x00007f6a353189df in __GI___poll (fds=0x55d516678f40, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6a345761f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6a3451e3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6a3585de60 in QEventDispatcherGlib::processEvents (this=0x7f6a28000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #4 0x00007f6a35a60a5b in QEventLoop::exec (this=0x7f6a2fffea10, flags=...) at ./src/corelib/global/qflags.h:34 #5 0x00007f6a359a0728 in QThread::exec (this=this@entry=0x7f6a34fb4fe0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/global/qflags.h:74 #6 0x00007f6a34f3de6e in QDBusConnectionManager::run (this=0x7f6a34fb4fe0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/dbus/qdbusconnection.cpp:131 #7 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #9 QThreadPrivate::start (arg=0x7f6a34fb4fe0 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/thread/qthread_unix.cpp:283 #10 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f69f17fd640 (LWP 37003)): [KCrash Handler] #6 0x00007f6a33e5f85e in QArrayDataPointer<unsigned int>::data (this=<optimized out>, this=<optimized out>) at ./src/corelib/tools/qarraydatapointer.h:114 #7 QList<unsigned int>::data (this=<optimized out>, this=<optimized out>) at ./src/corelib/tools/qlist.h:415 #8 QList<unsigned int>::at (i=<optimized out>, this=<optimized out>, this=<optimized out>, i=<optimized out>) at ./src/corelib/tools/qlist.h:432 #9 fetchIndexedToARGB32PM<(QPixelLayout::BPP)3> (buffer=buffer@entry=0x7f69f17ef7d0, src=0x55d516aeca30 '2' <repeats 198 times>, index=index@entry=0, count=count@entry=198, clut=clut@entry=0x0) at ./src/gui/painting/qpixellayout.cpp:758 #10 0x00007f6a341c5b8a in fetchTransformedBilinear_simple_scale_helper<(TextureBlendType)4>(unsigned int*, unsigned int*, QTextureData const&, int&, int&, int, int) [clone .constprop.0] [clone .isra.0] (b=<optimized out>, end=end@entry=0x7f69f17fac38, image=..., fx=@0x7f69f17f38f8: 8294, fdx=82127, fy=<optimized out>) at ./src/gui/painting/qdrawhelper.cpp:2076 #11 0x00007f6a34155a61 in fetchTransformedBilinear<(TextureBlendType)4, (QPixelLayout::BPP)0> (buffer=0x7f69f17fa9c0, data=0x55d516be2868, y=<optimized out>, x=<optimized out>, length=<optimized out>) at ./src/gui/painting/qdrawhelper.cpp:2341 #12 0x00007f6a341639d7 in BlendSrcGeneric::fetch (fetchDest=false, len=<optimized out>, y=0, x=0, this=0x7f69f17f89a0) at ./src/gui/painting/qdrawhelper.cpp:4041 #13 handleSpans<BlendSrcGeneric>(int, QT_FT_Span_ const*, QSpanData const*, Operator const&)::{lambda(int, int)#1}::operator()(int, int) const (__closure=0x7ffc33344f10, cStart=<optimized out>, cEnd=<optimized out>) at ./src/gui/painting/qdrawhelper.cpp:3993 #14 0x00007f6a3416d531 in handleSpans<BlendSrcGeneric>(int, QT_FT_Span_ const*, QSpanData const*, Operator const&)::{lambda()#2}::operator()() const (__closure=0x55d516bc05a8) at ./src/gui/painting/qdrawhelper.cpp:4015 #15 QRunnable::QGenericRunnable::Helper<handleSpans<BlendSrcGeneric>(int, QT_FT_Span_ const*, QSpanData const*, Operator const&)::{lambda()#2}>::impl(QRunnable::QGenericRunnable::HelperBase::Op, QRunnable::QGenericRunnable::HelperBase*, void*) (op=<optimized out>, that=0x55d516bc05a0, arg=<optimized out>) at ./obj-x86_64-linux-gnu/include/QtCore/../../../src/corelib/thread/qrunnable.h:73 #16 0x00007f6a35965249 in QRunnable::QGenericRunnable::HelperBase::run (this=<optimized out>) at ./src/corelib/thread/qrunnable.h:61 #17 QRunnable::QGenericRunnable::run (this=0x55d516bd8930) at ./src/corelib/thread/qrunnable.cpp:32 #18 QThreadPoolThread::run (this=0x55d516c46060) at ./src/corelib/thread/qthreadpool.cpp:66 #19 0x00007f6a35964fcd in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #20 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #21 QThreadPrivate::start (arg=0x55d516c46060) at ./src/corelib/thread/qthread_unix.cpp:283 #22 0x00007f6a35294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #23 0x00007f6a35326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 -- You are receiving this mail because: You are watching all bug changes.