Bug 492188 - kioworker crashing repeatedly trying to generate thumbnails
Summary: kioworker crashing repeatedly trying to generate thumbnails
Status: RESOLVED FIXED
Alias: None
Product: kio-extras
Classification: Frameworks and Libraries
Component: Thumbnails and previews (other bugs)
Version First Reported In: 24.05.2
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-26 01:20 UTC by tulip
Modified: 2024-08-26 14:57 UTC (History)
1 user (show)

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


Attachments
crash report (51.97 KB, text/plain)
2024-08-26 01:20 UTC, tulip
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tulip 2024-08-26 01:20:11 UTC
Created attachment 172955 [details]
crash report

***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY


STEPS TO REPRODUCE
1. open Dolphin
2. navigate to a folder with svg files? it seems to consistently crash on me this way

OBSERVED RESULT

many notifications pop up in quick succession about kioworker crashing. cannot submit automated bug report due to "kioworker not providing a bug reporting address". 

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.6-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 2600 Six-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2

ADDITIONAL INFORMATION

this is my first time filing a bug report - apologies if there is anything I have missed or overlooked.
Comment 1 Nicolas Fella 2024-08-26 10:30:55 UTC
Application: kioworker (kioworker), signal: Aborted
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[New LWP 26398]
[New LWP 26357]
[New LWP 26362]
[New LWP 26361]
[New LWP 26389]
[New LWP 26363]
[New LWP 26383]
[New LWP 26391]
[New LWP 26364]
[New LWP 26394]
[New LWP 26395]
[New LWP 26402]
[New LWP 26355]
[New LWP 26403]
[New LWP 26356]
[New LWP 26354]
[New LWP 26396]
[New LWP 26390]
[New LWP 26399]
[New LWP 26410]
[New LWP 26400]
[New LWP 26392]
[New LWP 26411]
[New LWP 26401]
[New LWP 26393]
[New LWP 26397]
Downloading separate debug info for /lib64/libEGL_nvidia.so.0...
Downloading separate debug info for /lib64/libnvidia-glsi.so.555.58.02...
Downloading separate debug info for /lib64/libnvidia-eglcore.so.555.58.02...
Downloading separate debug info for /lib64/libnvidia-gpucomp.so.555.58.02...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/libexec/kf6/kioworker /usr/lib64/qt6/plugins/kf6/kio/thumbnail.so thumbnai'.
Program terminated with signal SIGABRT, Aborted.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7f5dfbe006c0 (LWP 26398))]
python sentry-sdk not installed :(

Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7f5dfbe006c0 (LWP 26398))]

Thread 26 (Thread 0x7f5e04c006c0 (LWP 26397)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=0x7f5e04bffa48, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e11f9f028 in poll () at /usr/include/bits/poll2.h:39
#2  ThreadMain () at ./../../../../../src/3rdparty/chromium/base/files/file_path_watcher_inotify.cc:277
#3  0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#4  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#5  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 25 (Thread 0x7f5e074006c0 (LWP 26393)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5e073ff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5e073ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5e073ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5e073ff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5e073ff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab0d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#10 0x00007f5e11f7ac98 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:339
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 24 (Thread 0x7f5dfa0006c0 (LWP 26401)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5df9fff6b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5df9fff6b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5df9fff6b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5df9fff690, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5df9fff690, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11ef8b2d in base::MessagePumpDefault::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_default.cc:56
#9  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#10 0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#11 base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#12 0x00007f5e11f7f6dc in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#13 base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#14 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#15 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#16 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7f5ded2006c0 (LWP 26411)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5ded1ff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5ded1ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5ded1ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5ded1ff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5ded1ff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab4d in base::internal::WorkerThread::RunSharedWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:369
#10 0x00007f5e11f7ace8 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:342
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7f5e07e006c0 (LWP 26392)):
#0  0x00007f5e5df2aa32 in epoll_wait (epfd=59, events=events@entry=0x7f5df00013f0, maxevents=32, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f5e58eac435 in epoll_dispatch (base=0x7f5df0001130, tv=<optimized out>) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/epoll.c:465
#2  0x00007f5e58ea3f88 in event_base_loop (base=0x7f5df0001130, flags=1) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/event.c:1992
#3  0x00007f5e11fb69c0 in base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:353
#4  base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:273
#5  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#6  0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#7  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#8  0x00007f5e11f7f358 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#9  0x00007f5e10666369 in content::BrowserProcessIOThread::IOThreadRun () at ../../../../../src/3rdparty/chromium/content/browser/browser_process_io_thread.cc:119
#10 0x00007f5e11f7f858 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7f5dfaa006c0 (LWP 26400)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5557e4645018, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5557e4645018, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5557e4645018, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x5557e4644ff0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x5557e4644ff0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e13288284 in cc::SingleThreadTaskGraphRunner::Run () at ./../../../../../src/3rdparty/chromium/cc/raster/single_thread_task_graph_runner.cc:132
#7  0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#8  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#9  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7f5dedc006c0 (LWP 26410)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5dedbff6b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5dedbff6b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5dedbff6b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5dedbff690, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5dedbff690, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11ef8b2d in base::MessagePumpDefault::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_default.cc:56
#9  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#10 0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#11 base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#12 0x00007f5e11f7f6dc in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#13 base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#14 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#15 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#16 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x7f5dfb4006c0 (LWP 26399)):
#0  0x00007f5e5df2aa32 in epoll_wait (epfd=68, events=events@entry=0x7f5dc4001410, maxevents=32, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f5e58eac435 in epoll_dispatch (base=0x7f5dc4001150, tv=<optimized out>) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/epoll.c:465
#2  0x00007f5e58ea3f88 in event_base_loop (base=0x7f5dc4001150, flags=1) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/event.c:1992
#3  0x00007f5e11fb69c0 in base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:353
#4  base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:273
#5  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#6  0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#7  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#8  0x00007f5e11f7f358 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#9  0x00007f5e13ef4af5 in Run () at ./../../../../../src/3rdparty/chromium/content/child/child_process.cc:60
#10 0x00007f5e11f7f858 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x7f5e0da006c0 (LWP 26390)):
#0  0x00007f5e5df2aa32 in epoll_wait (epfd=54, events=events@entry=0x7f5dfc001410, maxevents=32, timeout=timeout@entry=44998) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f5e58eac435 in epoll_dispatch (base=0x7f5dfc001150, tv=<optimized out>) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/epoll.c:465
#2  0x00007f5e58ea3f88 in event_base_loop (base=0x7f5dfc001150, flags=1) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/event.c:1992
#3  0x00007f5e11fb6931 in base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:353
#4  base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:273
#5  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#6  0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#7  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#8  0x00007f5e11f7f358 in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#9  0x00007f5e11f6f07d in base::internal::ServiceThread::Run () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/service_thread.cc:15
#10 0x00007f5e11f7f858 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x7f5e056006c0 (LWP 26396)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5e055ff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5e055ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5e055ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5e055ff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5e055ff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f79fe4 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:438
#9  0x00007f5e11f7ab0d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#10 0x00007f5e11f7ac98 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:339
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7f5e58e1d400 (LWP 26354)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=0x5557e4516d70, nfds=2, timeout=5) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e5cf7cc34 in g_main_context_poll_unlocked (priority=2147483647, context=0x7f5e44000f00, timeout=<optimized out>, fds=0x5557e4516d70, n_fds=2) at ../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f5e44000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212
#3  0x00007f5e5cf1c383 in g_main_context_iteration (context=0x7f5e44000f00, may_block=1) at ../glib/gmain.c:4282
#4  0x00007f5e5e4850a3 in QEventDispatcherGlib::processEvents (this=0x5557e3da2490, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007f5e3bfa0afa in WebArchiveCreator::create (this=this@entry=0x5557e4633220, request=...) at /usr/include/qt6/QtCore/qflags.h:74
#6  0x00007f5e5e882d83 in ThumbnailProtocol::createThumbnail (this=this@entry=0x7ffdde088b60, thumbCreator=thumbCreator@entry=0x5557e46168c0, filePath=..., width=width@entry=128, height=height@entry=128, thumbnail=...) at /usr/src/debug/kio-extras-24.05.2-1.fc40.x86_64/thumbnail/thumbnail.cpp:787
#7  0x00007f5e5e8883cc in ThumbnailProtocol::get (this=<optimized out>, url=...) at /usr/src/debug/kio-extras-24.05.2-1.fc40.x86_64/thumbnail/thumbnail.cpp:246
#8  0x00007f5e5e77a7e5 in KIO::WorkerSlaveBaseBridge::get (this=0x5557e43c1290, url=...) at /usr/src/debug/kf6-kio-6.5.0-1.fc40.x86_64/src/core/workerbase_p.h:71
#9  0x00007f5e5e776695 in KIO::SlaveBase::dispatch (this=0x5557e43c1290, command=67, data=...) at /usr/src/debug/kf6-kio-6.5.0-1.fc40.x86_64/src/core/slavebase.cpp:1168
#10 0x00007f5e5e81a1d5 in KIO::SlaveBase::dispatchLoop() [clone .constprop.0] (this=<optimized out>) at /usr/src/debug/kf6-kio-6.5.0-1.fc40.x86_64/src/core/slavebase.cpp:350
#11 0x00007f5e5e77689d in KIO::WorkerBase::dispatchLoop (this=<optimized out>) at /usr/src/debug/kf6-kio-6.5.0-1.fc40.x86_64/src/core/workerbase.cpp:27
#12 0x00007f5e5e885002 in kdemain (argc=<optimized out>, argc@entry=4, argv=<optimized out>) at /usr/src/debug/kio-extras-24.05.2-1.fc40.x86_64/thumbnail/thumbnail.cpp:114
#13 0x00005557dafc34ed in main (argc=5, argv=0x7ffdde089888) at /usr/src/debug/kf6-kio-6.5.0-1.fc40.x86_64/src/kioworker/kioworker.cpp:144

Thread 15 (Thread 0x7f5e428006c0 (LWP 26356)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=fds@entry=0x7f5e427ffa60, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e4a84fdf5 in poll (__fds=0x7f5e427ffa60, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5557e3da20c0) at /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start (arg=0x5557e3da20c0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#6  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f5df8c006c0 (LWP 26403)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5df8bff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5df8bff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5df8bff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5df8bff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5df8bff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab8d in base::internal::WorkerThread::RunDedicatedWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:379
#10 0x00007f5e11f7acd8 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:345
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f5e4a6006c0 (LWP 26355)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=0x5557e3d86310, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e5cf7cc34 in g_main_context_poll_unlocked (priority=2147483647, context=0x7f5e44000c80, timeout=<optimized out>, fds=0x5557e3d86310, n_fds=2) at ../glib/gmain.c:4521
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f5e44000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4212
#3  0x00007f5e5cf1c383 in g_main_context_iteration (context=0x7f5e44000c80, may_block=1) at ../glib/gmain.c:4282
#4  0x00007f5e5e4850a3 in QEventDispatcherGlib::processEvents (this=0x7f5e44000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007f5e5e1a3b03 in QEventLoop::exec (this=this@entry=0x7f5e4a5ffa20, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/global/qflags.h:34
#6  0x00007f5e5e2b7e4f in QThread::exec (this=this@entry=0x7f5e5d94fcc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/global/qflags.h:74
#7  0x00007f5e5d8c0e41 in QDBusConnectionManager::run (this=0x7f5e5d94fcc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#8  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#9  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#10 QThreadPrivate::start (arg=0x7f5e5d94fcc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#11 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#12 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f5df96006c0 (LWP 26402)):
#0  0x00007f5e5df2aa32 in epoll_wait (epfd=77, events=events@entry=0x7f5db40013f0, maxevents=32, timeout=timeout@entry=4964) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1  0x00007f5e58eac435 in epoll_dispatch (base=0x7f5db4001130, tv=<optimized out>) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/epoll.c:465
#2  0x00007f5e58ea3f88 in event_base_loop (base=0x7f5db4001130, flags=1) at /usr/src/debug/libevent-2.1.12-12.fc40.x86_64/event.c:1992
#3  0x00007f5e11fb6931 in base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:353
#4  base::MessagePumpLibevent::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_libevent.cc:273
#5  0x00007f5e11f5bb87 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:645
#6  0x00007f5e11f2277d in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134
#7  base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106
#8  0x00007f5e11f7f6dc in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:337
#9  base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:409
#10 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#11 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#12 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f5e060006c0 (LWP 26395)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5e05fff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5e05fff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5e05fff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5e05fff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5e05fff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab0d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#10 0x00007f5e11f7ac98 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:339
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f5e06a006c0 (LWP 26394)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5e069ff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5e069ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5e069ff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5e069ff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5e069ff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab0d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#10 0x00007f5e11f7ac98 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:339
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f5e2b4006c0 (LWP 26364)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5557e43bb880, expected=0, op=137, abstime=0x7f5e2b3ff9c0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5557e43bb880, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e2b3ff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5557e43bb880, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e2b3ff9c0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea5b62 in __pthread_cond_wait_common (cond=0x5557e43bb858, mutex=<optimized out>, clockid=1, abstime=0x7f5e2b3ff9c0) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5557e43bb858, mutex=<optimized out>, abstime=0x7f5e2b3ff9c0) at pthread_cond_wait.c:643
#5  0x00007f5e5e360e7d in QWaitConditionPrivate::wait_relative (this=0x5557e43bb830, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x5557e43bb830, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this@entry=0x5557e45d8470, mutex=mutex@entry=0x5557e43b5fd8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f5e5e35dc45 in QThreadPoolThread::run (this=0x5557e45d8460) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5557e45d8460) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f5e0d0006c0 (LWP 26391)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x7f5e0cfff7b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f5e0cfff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f5e0cfff7b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea57f9 in __pthread_cond_wait_common (cond=0x7f5e0cfff790, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f5e0cfff790, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007f5e11f9376e in base::ConditionVariable::Wait () at ./../../../../../src/3rdparty/chromium/base/synchronization/condition_variable_posix.cc:105
#6  0x00007f5e11fb96a8 in base::WaitableEvent::TimedWaitImpl () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event_posix.cc:193
#7  0x00007f5e11f3e710 in base::WaitableEvent::TimedWait () at ./../../../../../src/3rdparty/chromium/base/synchronization/waitable_event.cc:39
#8  0x00007f5e11f7a2f5 in base::internal::WorkerThread::RunWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:469
#9  0x00007f5e11f7ab0d in base::internal::WorkerThread::RunPooledWorker () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:359
#10 0x00007f5e11f7ac98 in base::internal::WorkerThread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/task/thread_pool/worker_thread.cc:339
#11 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f5e1d4006c0 (LWP 26383)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=0x7f5e1d3ff8f0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e1101fc92 in poll () at /usr/include/bits/poll2.h:39
#2  content::SandboxIPCHandler::Run () at ../../../../../src/3rdparty/chromium/content/browser/sandbox_ipc_linux.cc:46
#3  0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#4  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#5  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f5e2be006c0 (LWP 26363)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5557e45bd400, expected=0, op=137, abstime=0x7f5e2bdff9c0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5557e45bd400, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e2bdff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5557e45bd400, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e2bdff9c0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea5b62 in __pthread_cond_wait_common (cond=0x5557e45bd3d8, mutex=<optimized out>, clockid=1, abstime=0x7f5e2bdff9c0) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5557e45bd3d8, mutex=<optimized out>, abstime=0x7f5e2bdff9c0) at pthread_cond_wait.c:643
#5  0x00007f5e5e360e7d in QWaitConditionPrivate::wait_relative (this=0x5557e45bd3b0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x5557e45bd3b0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this@entry=0x5557e4737fc0, mutex=mutex@entry=0x5557e43b5fd8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f5e5e35dc45 in QThreadPoolThread::run (this=0x5557e4737fb0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5557e4737fb0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f5e1ca006c0 (LWP 26389)):
#0  0x00007f5e5df12e13 in __GI___wait4 (pid=26386, stat_loc=0x7f5e1c9ffa5c, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1  0x00007f5e11fafc96 in WaitpidWithTimeout () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:64
#2  WaitForExitWithTimeoutImpl () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:211
#3  base::Process::WaitForExitWithTimeout () at ./../../../../../src/3rdparty/chromium/base/process/process_posix.cc:373
#4  0x00007f5e11fb1d81 in ThreadMain () at ./../../../../../src/3rdparty/chromium/base/process/kill_posix.cc:139
#5  0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#6  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f5e40e006c0 (LWP 26361)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5557e471f910, expected=0, op=137, abstime=0x7f5e40dff9c0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5557e471f910, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e40dff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5557e471f910, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e40dff9c0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea5b62 in __pthread_cond_wait_common (cond=0x5557e471f8e8, mutex=<optimized out>, clockid=1, abstime=0x7f5e40dff9c0) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5557e471f8e8, mutex=<optimized out>, abstime=0x7f5e40dff9c0) at pthread_cond_wait.c:643
#5  0x00007f5e5e360e7d in QWaitConditionPrivate::wait_relative (this=0x5557e471f8c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x5557e471f8c0, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this@entry=0x5557e471ebe0, mutex=mutex@entry=0x5557e43b5fd8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f5e5e35dc45 in QThreadPoolThread::run (this=0x5557e471ebd0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5557e471ebd0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f5e39e006c0 (LWP 26362)):
#0  0x00007f5e5dea2da9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x5557e3ddb9c4, expected=0, op=137, abstime=0x7f5e39dff9c0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5557e3ddb9c4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e39dff9c0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f5e5dea2e2f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5557e3ddb9c4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f5e39dff9c0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f5e5dea5b62 in __pthread_cond_wait_common (cond=0x5557e3ddb998, mutex=<optimized out>, clockid=1, abstime=0x7f5e39dff9c0) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x5557e3ddb998, mutex=<optimized out>, abstime=0x7f5e39dff9c0) at pthread_cond_wait.c:643
#5  0x00007f5e5e360e7d in QWaitConditionPrivate::wait_relative (this=0x5557e3ddb970, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x5557e3ddb970, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this@entry=0x5557e471e610, mutex=mutex@entry=0x5557e43b5fd8, deadline=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f5e5e35dc45 in QThreadPoolThread::run (this=0x5557e471e600) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start (arg=0x5557e471e600) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#13 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f5e41e006c0 (LWP 26357)):
#0  0x00007f5e5df1c87d in __GI___poll (fds=fds@entry=0x7f5e41dffa60, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f5e4a84fdf5 in poll (__fds=0x7f5e41dffa60, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run (this=0x5557e3e564e0) at /usr/src/debug/qt6-qtwayland-6.7.2-4.fc40.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007f5e5e35463c in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start (arg=0x5557e3e564e0) at /usr/src/debug/qt6-qtbase-6.7.2-4.fc40.x86_64/src/corelib/thread/qthread_unix.cpp:285
#6  0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#7  0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f5dfbe006c0 (LWP 26398)):
[KCrash Handler]
#5  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
#6  0x00007f5e5dea86d3 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007f5e5de4fc4e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f5e5de37902 in __GI_abort () at abort.c:79
#9  0x00007f5e5de3781e in __assert_fail_base (fmt=0x7f5e5dfc3b98 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f5e4825fed0 "wl_list_empty(&surface->ctx.streamImages)", file=file@entry=0x7f5e4825f018 "../src/wayland-eglsurface.c", line=line@entry=2562, function=function@entry=0x7f5e48260300 <__PRETTY_FUNCTION__.0.lto_priv.4> "wlEglDestroySurface") at assert.c:94
#10 0x00007f5e5de47d87 in __assert_fail (assertion=assertion@entry=0x7f5e4825fed0 "wl_list_empty(&surface->ctx.streamImages)", file=file@entry=0x7f5e4825f018 "../src/wayland-eglsurface.c", line=line@entry=2562, function=function@entry=0x7f5e48260300 <__PRETTY_FUNCTION__.0.lto_priv.4> "wlEglDestroySurface") at assert.c:103
#11 0x00007f5e48259312 in wlEglDestroySurface (dpy=dpy@entry=0x5557e3f400f0, eglSurface=eglSurface@entry=0x7f5dcc1f1cb0) at ../src/wayland-eglsurface.c:2562
#12 0x00007f5e4825c259 in wlEglDestroySurface (dpy=0x5557e3f400f0, eglSurface=0x7f5dcc1f1cb0) at ../src/wayland-eglutils.c:105
#13 wlEglDestroySurfaceHook (dpy=0x5557e3f400f0, eglSurface=0x7f5dcc1f1cb0) at ../src/wayland-eglsurface.c:2991
#14 0x00007f5e410a945e in ?? () from /lib64/libEGL_nvidia.so.0
#15 0x00007f5e41048e64 in ?? () from /lib64/libEGL_nvidia.so.0
#16 0x00007f5e0ddb2155 in gl::GLSurfaceEGLQt::Destroy () at /usr/src/debug/qt6-qtwebengine-6.7.2-1.fc40.x86_64/src/core/ozone/gl_surface_egl_qt.cpp:122
#17 0x00007f5e0ddb227f in gl::GLSurfaceEGLQt::~GLSurfaceEGLQt () at /usr/src/debug/qt6-qtwebengine-6.7.2-1.fc40.x86_64/src/core/ozone/gl_surface_egl_qt.cpp:34
#18 gl::GLSurfaceEGLQt::~GLSurfaceEGLQt () at /usr/src/debug/qt6-qtwebengine-6.7.2-1.fc40.x86_64/src/core/ozone/gl_surface_egl_qt.cpp:35
#19 0x00007f5e0e862575 in base::RefCounted<gl::GLSurface, base::DefaultRefCountedTraits<gl::GLSurface> >::DeleteInternal<gl::GLSurface> () at ../../../../../src/3rdparty/chromium/base/memory/ref_counted.h:366
#20 base::DefaultRefCountedTraits<gl::GLSurface>::Destruct () at ../../../../../src/3rdparty/chromium/base/memory/ref_counted.h:330
#21 base::RefCounted<gl::GLSurface, base::DefaultRefCountedTraits<gl::GLSurface> >::Release () at ../../../../../src/3rdparty/chromium/base/memory/ref_counted.h:355
#22 base::RefCounted<gl::GLSurface, base::DefaultRefCountedTraits<gl::GLSurface> >::Release () at ../../../../../src/3rdparty/chromium/base/memory/ref_counted.h:348
#23 scoped_refptr<gl::GLSurface>::Release () at ../../../../../src/3rdparty/chromium/base/memory/scoped_refptr.h:382
#24 scoped_refptr<gl::GLSurface>::~scoped_refptr () at ../../../../../src/3rdparty/chromium/base/memory/scoped_refptr.h:280
#25 gpu::CollectGraphicsInfoGL () at ../../../../../src/3rdparty/chromium/gpu/config/gpu_info_collector.cc:652
#26 0x00007f5e13e136c3 in gpu::GpuInit::InitializeInProcess () at ../../../../../src/3rdparty/chromium/gpu/ipc/service/gpu_init.cc:915
#27 0x00007f5e140b1d53 in content::InProcessGpuThread::Init () at ./../../../../../src/3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:71
#28 0x00007f5e11f7f865 in base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:398
#29 0x00007f5e11f9417a in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101
#30 0x00007f5e5dea66d7 in start_thread (arg=<optimized out>) at pthread_create.c:447
#31 0x00007f5e5df2a60c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Comment 2 Bug Janitor Service 2024-08-26 10:40:21 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/konqueror/-/merge_requests/361
Comment 3 Nicolas Fella 2024-08-26 14:55:43 UTC
Git commit ed9b65fdf28cda06c79fe872f1c13030a982df19 by Nicolas Fella.
Committed on 26/08/2024 at 10:40.
Pushed by nicolasfella into branch 'master'.

Disable GPU for HTML thumbnailer

We have a number of crashes of the thumbnailer in Chromium

Realistically we are not going to properly fix or even report those

GPU acceleration isn't super interesting here since the generation is async and in the background

Disable GPU acceleration for Chromium to hopefully make it more robust, at the cost of *maybe* being a bit slower

M  +2    -0    plugins/webarchiver/thumbnailer/webarchivecreator.cpp

https://invent.kde.org/network/konqueror/-/commit/ed9b65fdf28cda06c79fe872f1c13030a982df19
Comment 4 Nicolas Fella 2024-08-26 14:56:22 UTC
Git commit d1136849b21412254ec913496d76229643bac6e0 by Nicolas Fella.
Committed on 26/08/2024 at 14:56.
Pushed by nicolasfella into branch 'release/24.08'.

Disable GPU for HTML thumbnailer

We have a number of crashes of the thumbnailer in Chromium

Realistically we are not going to properly fix or even report those

GPU acceleration isn't super interesting here since the generation is async and in the background

Disable GPU acceleration for Chromium to hopefully make it more robust, at the cost of *maybe* being a bit slower
(cherry picked from commit ed9b65fdf28cda06c79fe872f1c13030a982df19)

M  +2    -0    plugins/webarchiver/thumbnailer/webarchivecreator.cpp

https://invent.kde.org/network/konqueror/-/commit/d1136849b21412254ec913496d76229643bac6e0
Comment 5 Nicolas Fella 2024-08-26 14:57:49 UTC
The crash happens when creating previews for a HTML file. Above change hopefully makes the creation more resilient against that kind of crash