Bug 500035 - crash at initial KDE startup
Summary: crash at initial KDE startup
Status: RESOLVED DOWNSTREAM
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-02-13 22:28 UTC by a.mux
Modified: 2025-02-14 22:33 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/132724/events/5d581d3ecb50483db38b802fcc5fc0e9/


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description a.mux 2025-02-13 22:28:23 UTC
Application: kactivitymanagerd (6.3.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.10.0
Operating System: Linux 6.12.11-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.3.0 [CoredumpBackend]

-- Information about the crash:
For some days now, scome component of KDE keeps crashing immediately after startup.

I've just removed, via dnf plasma-desktop, qt5* and qt6. I then reinstalled @kde-desktop-environment.
The problem still persists.

The crash can be reproduced every time.

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

warning: core file may not match specified executable file.
[New LWP 3762]
[New LWP 3767]
[New LWP 3769]
[New LWP 3796]
[New LWP 3770]
[New LWP 3792]
[New LWP 3808]
[New LWP 3798]
[New LWP 3809]
[New LWP 3810]
[New LWP 3797]
[New LWP 3800]
[New LWP 3799]
[New LWP 3801]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/libexec/kactivitymanagerd'.
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 0x7fa349867980 (LWP 3762))]

Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:531: 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')
Downloading source file /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/StatsPlugin.cpp...
Downloading source file /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/Database.cpp...
Downloading source file /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/common/database/Database.cpp...
Python Exception <class 'AttributeError'>: 'NoneType' object has no attribute 'pointer'
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:548: 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(),
Python Exception <class 'AttributeError'>: 'NoneType' object has no attribute 'pointer'
[Current thread is 1 (Thread 0x7fa349867980 (LWP 3762))]

Thread 14 (Thread 0x7fa307fff6c0 (LWP 3801)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cd14808, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cd14808, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cd14808, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cd147e0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cd147e0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7fa31d3ff6c0 (LWP 3799)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cc7ceb8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cc7ceb8, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cc7ceb8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cc7ce90, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cc7ce90, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7fa31cbfe6c0 (LWP 3800)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cccf5e8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cccf5e8, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cccf5e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cccf5c0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cccf5c0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7fa3354606c0 (LWP 3797)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cbfb00c, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cbfb00c, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cbfb00c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cbfafe0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cbfafe0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7fa3067fc6c0 (LWP 3810)):
#0  0x00007fa3494f4930 in __GI_ppoll (fds=fds@entry=0x55d96ceb7c20, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fa3492198a3 in ppoll (__fds=0x55d96ceb7c20, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fa2ec000c60, timeout_usec=<optimized out>, fds=0x55d96ceb7c20, n_fds=1) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fa2ec000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4268
#4  0x00007fa3491ba783 in g_main_context_iteration (context=0x7fa2ec000c60, may_block=1) at ../glib/gmain.c:4338
#5  0x00007fa349def2b3 in QEventDispatcherGlib::processEvents (this=0x7fa2ec000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fa349b00993 in QEventLoop::exec (this=this@entry=0x7fa3067fbbd0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:34
#7  0x00007fa349c19095 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:74
#8  0x000055d94735b7d6 in runInQThread<Features>()::Thread::run() () at /usr/include/c++/14/bits/unique_ptr.h:191
#9  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#11 QThreadPrivate::start (arg=0x55d96ceb6890) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#12 0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#13 0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7fa306ffd6c0 (LWP 3809)):
#0  0x00007fa3494f4930 in __GI_ppoll (fds=fds@entry=0x55d96ceb7980, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fa3492198a3 in ppoll (__fds=0x55d96ceb7980, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fa2f8000c60, timeout_usec=<optimized out>, fds=0x55d96ceb7980, n_fds=1) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fa2f8000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4268
#4  0x00007fa3491ba783 in g_main_context_iteration (context=0x7fa2f8000c60, may_block=1) at ../glib/gmain.c:4338
#5  0x00007fa349def2b3 in QEventDispatcherGlib::processEvents (this=0x7fa2f8000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fa349b00993 in QEventLoop::exec (this=this@entry=0x7fa306ffcbd0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:34
#7  0x00007fa349c19095 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:74
#8  0x000055d947361c74 in runInQThread<Activities>()::Thread::run() () at /usr/include/c++/14/bits/unique_ptr.h:191
#9  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#11 QThreadPrivate::start (arg=0x55d96ceb78f0) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#12 0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#13 0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7fa334c5f6c0 (LWP 3798)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cbfb1b8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cbfb1b8, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cbfb1b8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cbfb190, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cbfb190, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7fa3077fe6c0 (LWP 3808)):
#0  0x00007fa3494f4930 in __GI_ppoll (fds=fds@entry=0x55d96cee2ed0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fa3492198a3 in ppoll (__fds=0x55d96cee2ed0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fa2f4000c60, timeout_usec=<optimized out>, fds=0x55d96cee2ed0, n_fds=1) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fa2f4000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4268
#4  0x00007fa3491ba783 in g_main_context_iteration (context=0x7fa2f4000c60, may_block=1) at ../glib/gmain.c:4338
#5  0x00007fa349def2b3 in QEventDispatcherGlib::processEvents (this=0x7fa2f4000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fa349b00993 in QEventLoop::exec (this=this@entry=0x7fa3077fdbd0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:34
#7  0x00007fa349c19095 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:74
#8  0x000055d94735d414 in runInQThread<Resources>()::Thread::run() () at /usr/include/c++/14/bits/unique_ptr.h:191
#9  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#11 QThreadPrivate::start (arg=0x55d96cf13600) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#12 0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#13 0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7fa3365d86c0 (LWP 3792)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cbfa10c, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cbfa10c, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cbfa10c, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cbfa0e0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cbfa0e0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7fa3370f86c0 (LWP 3770)):
#0  0x00007fa3494f43fd in __GI___poll (fds=fds@entry=0x7fa3370f7be0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa3381096ab in poll (__fds=0x7fa3370f7be0, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#2  QtWaylandClient::EventThread::run (this=0x55d96cb5acb0) at /usr/src/debug/qt6-qtwayland-6.8.2-1.fc41.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#5  QThreadPrivate::start (arg=0x55d96cb5acb0) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#6  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#7  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7fa335c616c0 (LWP 3796)):
#0  0x00007fa34947a7e9 in __futex_abstimed_wait_common64 (private=0, futex_word=0x55d96cc394e8, expected=0, op=393, abstime=0x0, cancel=true) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55d96cc394e8, 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  0x00007fa34947a86f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55d96cc394e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007fa34947d239 in __pthread_cond_wait_common (cond=0x55d96cc394c0, mutex=<optimized out>, clockid=0, abstime=0x0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55d96cc394c0, mutex=<optimized out>) at pthread_cond_wait.c:618
#5  0x00007fa3256faa2d in cnd_wait () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#6  0x00007fa3256c584b in util_queue_thread_func () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#7  0x00007fa3256fa95c in impl_thrd_routine () from /usr/lib64/dri-freeworld/libgallium-24.3.4.so
#8  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#9  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7fa3378f96c0 (LWP 3769)):
#0  0x00007fa3494f43fd in __GI___poll (fds=fds@entry=0x7fa3378f8be0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fa3381096ab in poll (__fds=0x7fa3378f8be0, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#2  QtWaylandClient::EventThread::run (this=0x55d96cb59300) at /usr/src/debug/qt6-qtwayland-6.8.2-1.fc41.x86_64/src/client/qwaylanddisplay.cpp:182
#3  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#5  QThreadPrivate::start (arg=0x55d96cb59300) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#6  0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#7  0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7fa3380fa6c0 (LWP 3767)):
#0  0x00007fa3494f4930 in __GI_ppoll (fds=fds@entry=0x55d96cb691d0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x7fa3380f9a30, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#1  0x00007fa3492198a3 in ppoll (__fds=0x55d96cb691d0, __nfds=2, __timeout=0x7fa3380f9a30, __ss=0x0) at /usr/include/bits/poll2.h:101
#2  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7fa330000c80, timeout_usec=<optimized out>, fds=0x55d96cb691d0, n_fds=2) at ../glib/gmain.c:4591
#3  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fa330000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4268
#4  0x00007fa3491ba783 in g_main_context_iteration (context=0x7fa330000c80, may_block=1) at ../glib/gmain.c:4338
#5  0x00007fa349def2b3 in QEventDispatcherGlib::processEvents (this=0x7fa330000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#6  0x00007fa349b00993 in QEventLoop::exec (this=this@entry=0x7fa3380f9ba0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:34
#7  0x00007fa349c19095 in QThread::exec (this=this@entry=0x7fa34a182cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:74
#8  0x00007fa34a0d5581 in QDBusConnectionManager::run (this=0x7fa34a182cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/dbus/qdbusconnectionmanager.cpp:144
#9  0x00007fa349cb67e9 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:375
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:311
#11 QThreadPrivate::start (arg=0x7fa34a182cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/thread/qthread_unix.cpp:339
#12 0x00007fa34947e168 in start_thread (arg=<optimized out>) at pthread_create.c:448
#13 0x00007fa34950214c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7fa349867980 (LWP 3762)):
[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  0x00007fa349480183 in __pthread_kill_internal (threadid=<optimized out>, signo=6) at pthread_kill.c:78
#7  0x00007fa349426f9e in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fa34940e942 in __GI_abort () at abort.c:79
#9  0x00007fa349a1b91b in qAbort () at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qassert.cpp:49
#10 0x00007fa349a6d038 in qt_message_fatal<QString&> (context=..., message=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qlogging.cpp:2103
#11 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=msg@entry=0x7fa349ee0358 "Cannot mix incompatible Qt library (%d.%d.%d) with this library (%d.%d.%d)", ap=ap@entry=0x7ffc5ac35698) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qlogging.cpp:382
#12 0x00007fa349a1ce85 in QMessageLogger::fatal (this=this@entry=0x7ffc5ac358e0, msg=msg@entry=0x7fa349ee0358 "Cannot mix incompatible Qt library (%d.%d.%d) with this library (%d.%d.%d)") at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qlogging.cpp:884
#13 0x00007fa349a2b64a in QObjectPrivate::checkForIncompatibleLibraryVersion (this=0x55d96ce65840, version=395265) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qobject_p.h:233
#14 QObjectPrivate::checkForIncompatibleLibraryVersion (this=0x55d96ce65840, version=395265) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qobject_p.h:225
#15 QObjectPrivate::QObjectPrivate (this=this@entry=0x55d96ce65840, version=version@entry=395265) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qobject.cpp:162
#16 0x00007fa327f40b3e in QSqlDriverPrivate::QSqlDriverPrivate (this=0x55d96ce65840, type=QSqlDriver::SQLite) at /usr/src/debug/qt6-qtbase-6.8.1-8.fc41.x86_64/src/sql/kernel/qsqldriver_p.h:30
#17 QSQLiteDriverPrivate::QSQLiteDriverPrivate (this=0x55d96ce65840) at /usr/src/debug/qt6-qtbase-6.8.1-8.fc41.x86_64/src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp:103
#18 QSQLiteDriver::QSQLiteDriver (this=this@entry=0x55d96cdae4e0, parent=parent@entry=0x0) at /usr/src/debug/qt6-qtbase-6.8.1-8.fc41.x86_64/src/plugins/sqldrivers/sqlite/qsql_sqlite.cpp:692
#19 0x00007fa327f4a55b in QSQLiteDriverPlugin::create (this=<optimized out>, name=...) at /usr/src/debug/qt6-qtbase-6.8.1-8.fc41.x86_64/src/plugins/sqldrivers/sqlite/smain.cpp:33
#20 QSQLiteDriverPlugin::create (this=<optimized out>, name=...) at /usr/src/debug/qt6-qtbase-6.8.1-8.fc41.x86_64/src/plugins/sqldrivers/sqlite/smain.cpp:30
#21 0x00007fa31c2602ca in qLoadPlugin<QSqlDriver, QSqlDriverPlugin> (loader=0x7fa31c2af6e0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS_loader> >::instance()::holder>, key=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/plugin/qfactoryloader_p.h:100
#22 QSqlDatabasePrivate::init (this=0x55d96ce65450, type=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/sql/kernel/qsqldatabase.cpp:655
#23 0x00007fa31c2608f6 in QSqlDatabase::addDatabase (type=..., connectionName=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/sql/kernel/qsqldatabase.cpp:422
#24 0x00007fa31c2caa0f in Common::QSqlDatabaseWrapper::QSqlDatabaseWrapper (this=<optimized out>, info=<synthetic pointer>...) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/common/database/Database.cpp:61
#25 Common::Database::instance (source=Common::Database::ResourcesDatabase, openMode=Common::Database::ReadWrite) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/common/database/Database.cpp:164
#26 ResourcesDatabaseInitializer::initDatabase(bool) [clone .constprop.0] (retryOnFail=retryOnFail@entry=true, this=<optimized out>) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/Database.cpp:145
#27 0x00007fa31c2b6fe5 in ResourcesDatabaseInitializer::ResourcesDatabaseInitializer (this=0x7fa31c2df560 <_ZZ17resourcesDatabasevE8instance.lto_priv.0>) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/Database.cpp:187
#28 resourcesDatabase () at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/Database.cpp:38
#29 0x00007fa31c2bd5d9 in StatsPlugin::init (this=0x55d96ce648d0, modules=...) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/plugins/sqlite/StatsPlugin.cpp:55
#30 0x000055d94735e578 in Application::Private::loadPlugin (this=0x55d96cb793a0, plugin=...) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/Application.cpp:152
#31 0x000055d947366be0 in Application::loadPlugins (this=0x7ffc5ac367a0) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/Application.cpp:176
#32 Application::qt_static_metacall (_o=0x7ffc5ac367a0, _id=<optimized out>, _a=0x55d96cee4638, _c=<optimized out>) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/redhat-linux-build/src/service/kactivitymanagerd_autogen/include/moc_Application.cpp:130
#33 0x00007fa349b4b9a2 in QObject::event (this=0x7ffc5ac367a0, e=0x55d96cee45f0) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qobject.cpp:1418
#34 0x00007fa34ae3d9b8 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7ffc5ac367a0, e=0x55d96cee45f0) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/widgets/kernel/qapplication.cpp:3296
#35 0x00007fa349af3590 in QCoreApplication::notifyInternal2 (receiver=0x7ffc5ac367a0, event=0x55d96cee45f0) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1172
#36 0x00007fa349af37ed in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1612
#37 0x00007fa349af6f51 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55d96cb53420) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1946
#38 0x00007fa349af71fd in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=<optimized out>) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qcoreapplication.cpp:1800
#39 0x00007fa349defb5f in postEventSourceDispatch (s=0x55d96cb59080) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#40 0x00007fa3491b928c in g_main_dispatch (context=0x7fa330000f00) at ../glib/gmain.c:3357
#41 g_main_context_dispatch_unlocked (context=0x7fa330000f00) at ../glib/gmain.c:4208
#42 0x00007fa3492197b8 in g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7fa330000f00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4273
#43 0x00007fa3491ba783 in g_main_context_iteration (context=0x7fa330000f00, may_block=1) at ../glib/gmain.c:4338
#44 0x00007fa349def2b3 in QEventDispatcherGlib::processEvents (this=0x55d96cb59240, flags=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#45 0x00007fa349b00993 in QEventLoop::exec (this=this@entry=0x7ffc5ac36720, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:34
#46 0x00007fa349afbf6e in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/corelib/global/qflags.h:74
#47 0x00007fa34a2d7cfd in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/gui/kernel/qguiapplication.cpp:1975
#48 0x00007fa34ae3d929 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.8.2-2.fc41.x86_64/src/widgets/kernel/qapplication.cpp:2564
#49 0x000055d94735ad4d in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kactivitymanagerd-6.3.0-1.fc41.x86_64/src/service/Application.cpp:262

Reported using DrKonqi
This report was filed against 'kde' because the product 'kactivities' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 a.mux 2025-02-13 22:49:57 UTC
Looking in the backtrace via coredumpctl and in the journal, I also saw this message:

Cannot mix incompatible Qt library (6.8.1) with this library (6.8.2)

This is a bit unsettling, because I have no package containing 6.8.1 in my system:

$ sudo rpm -qa | rg --fixed-strings "6.8.1"
[EMPTY LIST]

And all my qt libraries are at 6.8.2:

 sudo rpm -qa | rg --fixed-strings "6.8.2"
mercurial-6.8.2-1.fc41.x86_64
qt6-filesystem-6.8.2-1.fc41.x86_64
qt6-qtbase-common-6.8.2-2.fc41.noarch
qt6-qtbase-6.8.2-2.fc41.x86_64
qt6-qtserialport-6.8.2-1.fc41.x86_64
qt6-qtwebsockets-6.8.2-1.fc41.x86_64
qt6-qtbase-mysql-6.8.2-2.fc41.x86_64
qt6-qtconnectivity-6.8.2-1.fc41.x86_64
qt6-qttools-common-6.8.2-1.fc41.noarch
qt6-qtbase-gui-6.8.2-2.fc41.x86_64
qt6-qtsvg-6.8.2-1.fc41.x86_64
qt6-qtdeclarative-6.8.2-1.fc41.x86_64
qt6-qtwayland-6.8.2-1.fc41.x86_64
qt6-qtvirtualkeyboard-6.8.2-1.fc41.x86_64
qt6-qttools-6.8.2-1.fc41.x86_64
qt6-qtpositioning-6.8.2-1.fc41.x86_64
qt6-qtsensors-6.8.2-1.fc41.x86_64
qt6-qtshadertools-6.8.2-1.fc41.x86_64
qt6-qt5compat-6.8.2-1.fc41.x86_64
qt6-qtquicktimeline-6.8.2-1.fc41.x86_64
qt6-qtquick3d-6.8.2-1.fc41.x86_64
qt6-qtmultimedia-6.8.2-1.fc41.x86_64
qt6-qtspeech-6.8.2-1.fc41.x86_64
qt6-qtpdf-6.8.2-1.fc41.x86_64
qt6-qtwebchannel-6.8.2-1.fc41.x86_64
qt6-qtwebengine-6.8.2-1.fc41.x86_64
qt6-qtwebview-6.8.2-1.fc41.x86_64
qt6-qtspeech-speechd-6.8.2-1.fc41.x86_64
qt6-qtimageformats-6.8.2-1.fc41.x86_64
qt6-qttranslations-6.8.2-1.fc41.noarch
Comment 2 Nicolas Fella 2025-02-14 16:11:14 UTC
Somehow your system seems to be in an inconsistent update state. Make sure to fully update and reboot
Comment 3 a.mux 2025-02-14 22:33:42 UTC
(In reply to Nicolas Fella from comment #2)
> Somehow your system seems to be in an inconsistent update state. Make sure
> to fully update and reboot

Hi! Before giving up and submitting this bug I "dnf update"d, kexeced and rebooted multiple times. All clear on dnf side.

However, your suggestion helped, because I had to reframe the problem.

A "locate 6.8.1" showed that there were some Qt 6.8.1 files, not belonging to any package, alongside the correct version (6.8.2). Their name had a strange suffix ";6782cced" appended. Looking for that suffix, I've found more than a hundred files of this form (shortened list):

```
/usr/lib/.build-id/07/c2b56d25bb889215dc7ca7fa4c3961c2235006;6782cced
/usr/lib/.build-id/15/fa55a1a7c7fd31a617b8b168dc80e00a1e11f9;6782cced
[...]
/usr/lib64/libQt6Concurrent.so.6.8.1;6782cced
/usr/lib64/libQt6Concurrent.so.6;6782cced
/usr/lib64/libQt6Core.so.6.8.1;6782cced
/usr/lib64/libQt6Core.so.6;6782cced
/usr/lib64/libQt6DBus.so.6.8.1;6782cced
/usr/lib64/libQt6DBus.so.6;6782cced
/usr/lib64/libQt6Network.so.6.8.1;6782cced
/usr/lib64/libQt6Network.so.6;6782cced
/usr/lib64/libQt6Sql.so.6;6782cced
/usr/lib64/libQt6Test.so.6.8.1;6782cced
/usr/lib64/libQt6Test.so.6;6782cced
/usr/lib64/libQt6Xml.so.6.8.1;6782cced
/usr/lib64/libQt6Xml.so.6;6782cced
/usr/lib64/qt6/plugins/networkinformation/libqglib.so;6782cced
/usr/lib64/qt6/plugins/networkinformation/libqnetworkmanager.so;6782cced
/usr/lib64/qt6/plugins/sqldrivers/libqsqlite.so;6782cced
/usr/lib64/qt6/plugins/tls/libqcertonlybackend.so;6782cced
/usr/lib64/qt6/plugins/tls/libqopensslbackend.so;6782cced
/usr/lib64/qt6/sbom/qtbase-6.8.1.spdx;6782cced
[...]
```

I guess the mistery now is what did this rename. I am willing to think that is some internal operational detail of how rpm updates a package.
The other unsettling discovery was that ld-linux decided to load /usr/lib64/libQt6Sql.so.6;6782cced (there were no symlinks pointing to it: it just hat that weird name).
Shouldn't there be some sort of protection there? Could I simply drop a gadget in /usr/lib64 and it gets loaded without a fuss? Anyway, this problem is related to my distribution (Fedora) and not to the KDE upstream project.

Thanks for your support!