[kde] [Bug 496338] New: continuosly kioworker crash

Alessio Folli bugzilla_noreply at kde.org
Sat Nov 16 10:33:32 GMT 2024


https://bugs.kde.org/show_bug.cgi?id=496338

            Bug ID: 496338
           Summary: continuosly kioworker crash
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: alessiofolli at gmail.com
  Target Milestone: ---

Application: kioworker (6.8.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.0
Frameworks Version: 6.8.0
Operating System: Linux 6.11.7-300.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.2.3 [CoredumpBackend]

-- Information about the crash:
everytime i try to download files from a application in the local filesystem, i
get the crash error for kioworker. 
The action itself is done succesfully, but the repeated crash messages are
quite annoying in the workflof.

The crash can be reproduced sometimes.

-- Backtrace:
Application: kioworker (kioworker), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}

warning: Can't open file /memfd:/.glXXXXXX (deleted) during file-backed mapping
note processing

warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during
file-backed mapping note processing
[New LWP 24496]
[New LWP 24502]
[New LWP 24504]
[New LWP 24497]
[New LWP 24503]
[New LWP 24498]
[New LWP 24499]
[New LWP 24505]
[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 SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>,
signo=signo at entry=11, no_tid=no_tid at entry=0) at pthread_kill.c:44
44            return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO
(ret) : 0;
[Current thread is 1 (Thread 0x7f00d5164b00 (LWP 24496))]

Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:516: DeprecationWarning:
datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in
a future version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.fromtimestamp(timestamp, datetime.UTC).
  boot_time =
datetime.utcfromtimestamp(psutil.boot_time()).strftime('%Y-%m-%dT%H:%M:%S')
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:533: DeprecationWarning:
datetime.datetime.utcnow() is deprecated and scheduled for removal in a future
version. Use timezone-aware objects to represent datetimes in UTC:
datetime.datetime.now(datetime.UTC).
  'timestamp': datetime.utcnow().isoformat(),
[Current thread is 1 (Thread 0x7f00d5164b00 (LWP 24496))]

Thread 8 (Thread 0x7f009bfff6c0 (LWP 24505)):
#0  0x00007f00d747ad69 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55e774eaa284, expected=0, op=137, abstime=0x7f009bffe9a0,
cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55e774eaa284,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f009bffe9a0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x00007f00d747adef in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55e774eaa284, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f009bffe9a0,
private=private at entry=0) at futex-internal.c:139
#3  0x00007f00d747db22 in __pthread_cond_wait_common (cond=0x55e774eaa258,
mutex=<optimized out>, clockid=1, abstime=0x7f009bffe9a0) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55e774eaa258, mutex=<optimized out>,
abstime=0x7f009bffe9a0) at pthread_cond_wait.c:643
#5  0x00007f00d78c2e0b in QWaitConditionPrivate::wait_relative
(this=0x55e774eaa230, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x55e774eaa230, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this at entry=0x55e774eaa030,
mutex=mutex at entry=0x55e774e97db8, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f00d78bfb43 in QThreadPoolThread::run (this=0x55e774eaa020) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#11 QThreadPrivate::start (arg=0x55e774eaa020) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#12 0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f00bb7fe6c0 (LWP 24499)):
#0  0x00007f00d74f47fd in __GI___poll (fds=fds at entry=0x7f00bb7fda40,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f00c3db0375 in poll (__fds=0x7f00bb7fda40, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#2  QtWaylandClient::EventThread::run (this=0x55e7744ab5e0) at
/usr/src/debug/qt6-qtwayland-6.8.0-2.fc41.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#5  QThreadPrivate::start (arg=0x55e7744ab5e0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#6  0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#7  0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f00bbfff6c0 (LWP 24498)):
#0  0x00007f00d74f47fd in __GI___poll (fds=fds at entry=0x7f00bbffea40,
nfds=nfds at entry=2, timeout=timeout at entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f00c3db0375 in poll (__fds=0x7f00bbffea40, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#2  QtWaylandClient::EventThread::run (this=0x55e7745519a0) at
/usr/src/debug/qt6-qtwayland-6.8.0-2.fc41.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#4  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#5  QThreadPrivate::start (arg=0x55e7745519a0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#6  0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#7  0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f00a17ff6c0 (LWP 24503)):
#0  0x00007f00d747ad69 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55e774ea9804, expected=0, op=137, abstime=0x7f00a17fe9a0,
cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55e774ea9804,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f00a17fe9a0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x00007f00d747adef in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55e774ea9804, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f00a17fe9a0,
private=private at entry=0) at futex-internal.c:139
#3  0x00007f00d747db22 in __pthread_cond_wait_common (cond=0x55e774ea97d8,
mutex=<optimized out>, clockid=1, abstime=0x7f00a17fe9a0) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55e774ea97d8, mutex=<optimized out>,
abstime=0x7f00a17fe9a0) at pthread_cond_wait.c:643
#5  0x00007f00d78c2e0b in QWaitConditionPrivate::wait_relative
(this=0x55e774ea97b0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x55e774ea97b0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this at entry=0x55e774e682f0,
mutex=mutex at entry=0x55e774e97db8, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f00d78bfb43 in QThreadPoolThread::run (this=0x55e774e682e0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#11 QThreadPrivate::start (arg=0x55e774e682e0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#12 0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f00c3da16c0 (LWP 24497)):
#0  0x00007f00d74f4d30 in __GI_ppoll (fds=fds at entry=0x55e774468350,
nfds=nfds at entry=2, timeout=<optimized out>, timeout at entry=0x0,
sigmask=sigmask at entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007f00d655c8a3 in ppoll (__fds=0x55e774468350, __nfds=2, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f00bc000cb0, timeout_usec=<optimized out>, fds=0x55e774468350,
n_fds=2) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked.isra.0
(context=context at entry=0x7f00bc000cb0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4268
#4  0x00007f00d64fd783 in g_main_context_iteration (context=0x7f00bc000cb0,
may_block=1) at ../glib/gmain.c:4338
#5  0x00007f00d79e9de3 in QEventDispatcherGlib::processEvents
(this=0x7f00bc000ba0, flags=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:396
#6  0x00007f00d770221b in QEventLoop::exec (this=this at entry=0x7f00c3da0a00,
flags=..., flags at entry=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/global/qflags.h:34
#7  0x00007f00d7818d85 in QThread::exec (this=this at entry=0x7f00d6ffecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/global/qflags.h:74
#8  0x00007f00d6f51681 in QDBusConnectionManager::run (this=0x7f00d6ffecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#9  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#11 QThreadPrivate::start (arg=0x7f00d6ffecc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#12 0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f00a0ffe6c0 (LWP 24504)):
#0  0x00007f00d747ad69 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55e774ea9d44, expected=0, op=137, abstime=0x7f00a0ffd9a0,
cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55e774ea9d44,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f00a0ffd9a0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x00007f00d747adef in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55e774ea9d44, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f00a0ffd9a0,
private=private at entry=0) at futex-internal.c:139
#3  0x00007f00d747db22 in __pthread_cond_wait_common (cond=0x55e774ea9d18,
mutex=<optimized out>, clockid=1, abstime=0x7f00a0ffd9a0) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55e774ea9d18, mutex=<optimized out>,
abstime=0x7f00a0ffd9a0) at pthread_cond_wait.c:643
#5  0x00007f00d78c2e0b in QWaitConditionPrivate::wait_relative
(this=0x55e774ea9cf0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x55e774ea9cf0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this at entry=0x55e774ea9af0,
mutex=mutex at entry=0x55e774e97db8, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f00d78bfb43 in QThreadPoolThread::run (this=0x55e774ea9ae0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#11 QThreadPrivate::start (arg=0x55e774ea9ae0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#12 0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f00b0dff6c0 (LWP 24502)):
#0  0x00007f00d747ad69 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x55e774ea4d44, expected=0, op=137, abstime=0x7f00b0dfe9a0,
cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word at entry=0x55e774ea4d44,
expected=expected at entry=0, clockid=clockid at entry=1,
abstime=abstime at entry=0x7f00b0dfe9a0, private=private at entry=0,
cancel=cancel at entry=true) at futex-internal.c:87
#2  0x00007f00d747adef in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word at entry=0x55e774ea4d44, expected=expected at entry=0,
clockid=clockid at entry=1, abstime=abstime at entry=0x7f00b0dfe9a0,
private=private at entry=0) at futex-internal.c:139
#3  0x00007f00d747db22 in __pthread_cond_wait_common (cond=0x55e774ea4d18,
mutex=<optimized out>, clockid=1, abstime=0x7f00b0dfe9a0) at
pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x55e774ea4d18, mutex=<optimized out>,
abstime=0x7f00b0dfe9a0) at pthread_cond_wait.c:643
#5  0x00007f00d78c2e0b in QWaitConditionPrivate::wait_relative
(this=0x55e774ea4cf0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait (this=0x55e774ea4cf0, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait (this=this at entry=0x55e774e67570,
mutex=mutex at entry=0x55e774e97db8, deadline=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f00d78bfb43 in QThreadPoolThread::run (this=0x55e774e67560) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f00d78b638b in operator() (__closure=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:335
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:263
#11 QThreadPrivate::start (arg=0x55e774e67560) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:294
#12 0x00007f00d747e697 in start_thread (arg=<optimized out>) at
pthread_create.c:447
#13 0x00007f00d750254c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f00d5164b00 (LWP 24496)):
[KCrash Handler]
#5  0x00007f00d5516958 in QArrayDataPointer<unsigned int>::data
(this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/tools/qarraydatapointer.h:120
#6  QList<unsigned int>::data (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/tools/qlist.h:434
#7  QList<unsigned int>::at (this=<optimized out>, i=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/corelib/tools/qlist.h:451
#8  convertIndexedTo<QRgba64> (buffer=0x7ffccaff3c90, src=0x7ffccafedbe0,
count=87, clut=0x0) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qpixellayout.cpp:791
#9  0x00007f00d59222bf in fetchTransformed64<(TextureBlendType)2>
(buffer=0x7ffccaff3c90, data=0x55e775a6fab8, y=<optimized out>, x=<optimized
out>, length=87) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qdrawhelper.cpp:1124
#10 0x00007f00d593c79c in BlendSrcGenericRGB64::fetch (this=0x7ffccafefc70,
x=0, y=<optimized out>, len=87, fetchDest=false) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qdrawhelper.cpp:4126
#11 handleSpans<BlendSrcGenericRGB64>(int, QT_FT_Span_ const*, QSpanData
const*, Operator const&)::{lambda(int, int)#1}::operator()(int, int) const
(__closure=__closure at entry=0x7ffccaff7d10, cStart=cStart at entry=0,
cEnd=cEnd at entry=90) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qdrawhelper.cpp:4040
#12 0x00007f00d593cac2 in handleSpans<BlendSrcGenericRGB64>
(count=count at entry=90, spans=spans at entry=0x7ffccaff7ee0,
data=data at entry=0x55e775a6fab8, op=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qdrawhelper.cpp:4062
#13 0x00007f00d5939af0 in blend_src_generic_rgb64 (count=90,
spans=0x7ffccaff7ee0, userData=0x55e775a6fab8) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qdrawhelper.cpp:4194
#14 0x00007f00d545dc82 in fillRect_normalized (data=data at entry=0x55e775a6fab8,
pe=pe at entry=0x55e775a6f680, r=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qpaintengine_raster.cpp:1428
#15 0x00007f00d5463f96 in QRasterPaintEngine::drawImage (this=0x55e7755c4550,
r=..., img=..., sr=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qpaintengine_raster.cpp:2382
#16 0x00007f00d548a5f3 in QPainter::drawImage (this=this at entry=0x7ffccaffa738,
targetRect=..., image=..., sourceRect=..., flags=flags at entry=...) at
/usr/src/debug/qt6-qtbase-6.8.0-4.fc41.x86_64/src/gui/painting/qpainter.cpp:5268
#17 0x00007f007b74992b in QPainter::drawImage (this=0x7ffccaffa738,
targetRect=<synthetic pointer>..., image=..., sourceRect=<synthetic
pointer>..., flags=...) at /usr/include/qt6/QtGui/qpainter.h:773
#18 Libemf::OutputPainterStrategy::stretchDiBits (this=0x7ffccaffa7e0,
record=<optimized out>) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/libs/vectorimage/libemf/EmfOutputPainterStrategy.cpp:1313
#19 0x00007f007b74cccb in Libemf::Parser::readRecord
(this=this at entry=0x7ffccaffa750, stream=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/libs/vectorimage/libemf/EmfParser.cpp:711
#20 0x00007f007b74f6a4 in Libemf::Parser::loadFromStream
(this=this at entry=0x7ffccaffa750, stream=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/libs/vectorimage/libemf/EmfParser.cpp:103
#21 0x00007f007b7517fb in Libemf::Parser::load (this=this at entry=0x7ffccaffa750,
contents=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/libs/vectorimage/libemf/EmfParser.cpp:80
#22 0x00007f007b7be8fb in RenderThread::drawEmf (this=0x55e7755c2d30,
painter=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/plugins/vectorshape/VectorShape.cpp:203
#23 RenderThread::draw (this=0x55e7755c2d30, painter=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/plugins/vectorshape/VectorShape.cpp:143
#24 RenderThread::run (this=0x55e7755c2d30) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/plugins/vectorshape/VectorShape.cpp:123
#25 0x00007f007b7b9ab1 in VectorShape::render (this=0x55e77575a950,
converter=<optimized out>, asynchronous=false, useCache=<optimized out>) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/plugins/vectorshape/VectorShape.cpp:384
#26 0x00007f009941e89f in KWPage::thumbnail (this=0x7ffccaffab90,
size=<optimized out>, shapeManager=0x55e77551b480, asPrint=true) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/words/part/KWPage.cpp:325
#27 0x00007f00993ff6f5 in KWDocument::generatePreview (this=<optimized out>,
size=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/words/part/KWDocument.cpp:259
#28 0x00007f00abf173fd in CalligraCreator::create
(this=this at entry=0x55e774db9df0, request=...) at
/usr/src/debug/calligra-4.0.1-2.fc41.x86_64/extras/thumbnail/calligracreator.cpp:112
#29 0x00007f00d8009d53 in ThumbnailProtocol::createThumbnail
(this=this at entry=0x7ffccaffb2b0,
thumbCreator=thumbCreator at entry=0x55e774d635e0, filePath=...,
width=width at entry=256, height=height at entry=256, thumbnail=...) at
/usr/src/debug/kio-extras-24.08.3-1.fc41.x86_64/thumbnail/thumbnail.cpp:787
#30 0x00007f00d800f46c in ThumbnailProtocol::get (this=<optimized out>,
url=<optimized out>) at
/usr/src/debug/kio-extras-24.08.3-1.fc41.x86_64/thumbnail/thumbnail.cpp:246
#31 0x00007f00d7eab315 in KIO::WorkerSlaveBaseBridge::get (this=0x55e774af8400,
url=<optimized out>) at
/usr/src/debug/kf6-kio-6.8.0-1.fc41.x86_64/src/core/workerbase_p.h:71
#32 0x00007f00d7eaa945 in KIO::SlaveBase::dispatch (this=0x55e774af8400,
command=67, data=...) at
/usr/src/debug/kf6-kio-6.8.0-1.fc41.x86_64/src/core/slavebase.cpp:1181
#33 0x00007f00d7f4ac55 in KIO::SlaveBase::dispatchLoop() [clone .constprop.0]
(this=<optimized out>) at
/usr/src/debug/kf6-kio-6.8.0-1.fc41.x86_64/src/core/slavebase.cpp:363
#34 0x00007f00d7ea5e9d in KIO::WorkerBase::dispatchLoop (this=<optimized out>)
at /usr/src/debug/kf6-kio-6.8.0-1.fc41.x86_64/src/core/workerbase.cpp:27
#35 0x00007f00d800c0c2 in kdemain (argc=<optimized out>, argc at entry=4,
argv=<optimized out>) at
/usr/src/debug/kio-extras-24.08.3-1.fc41.x86_64/thumbnail/thumbnail.cpp:114
#36 0x000055e7525fc4ed in main (argc=5, argv=0x7ffccaffbfd8) at
/usr/src/debug/kf6-kio-6.8.0-1.fc41.x86_64/src/kioworker/kioworker.cpp:144

Reported using DrKonqi
This report was filed against 'kde' because the product 'kioworker' could not
be located in Bugzilla. Add it to drkonqi's mappings file!

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list