[Akonadi] [Bug 504550] New: Kmail imap resource crashes when used outside of KDE

Aleksei Kim bugzilla_noreply at kde.org
Mon May 19 23:30:52 BST 2025


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

            Bug ID: 504550
           Summary: Kmail imap resource crashes when used outside of KDE
    Classification: Frameworks and Libraries
           Product: Akonadi
      Version First unspecified
       Reported In:
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: IMAP resource
          Assignee: kdepim-bugs at kde.org
          Reporter: redbirda47 at gmail.com
                CC: carl at carlschwan.eu
  Target Milestone: ---

Application: akonadi_imap_resource (6.4.1 (25.04.1))

ApplicationNotResponding [ANR]: false
Qt Version: 6.9.0
Frameworks Version: 6.14.0
Operating System: Linux 6.14.6-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 6.3.5 [CoredumpBackend]

-- Information about the crash:
Kmail 6.4.1 crashes outside KDE when trying to connect to the IMAP server. As I
understand it tries to get the password from the KWallet, but fails for some
reason.

KWallet is installed and is configured to start in my standalone WM
environment. Google Mail provider successfully gets its password from KWallet.

When I use Kmail from KDE IMAP resource doesn't crash and works normally.

The crash can be reproduced every time.

-- Backtrace:
Application: akonadi_imap_resource_6 (akonadi_imap_resource), signal:
Segmentation fault


warning: Can't open file
/fontconfig/93d69c8b359a0071e6d6913be98342f8-x86_64.cache-9 during file-backed
mapping note processing
[New LWP 33420]
[New LWP 33421]
[New LWP 33423]
[New LWP 33422]
[New LWP 33433]
[New LWP 33430]
[New LWP 33431]
[New LWP 33434]
[New LWP 33435]
[New LWP 33436]
[New LWP 33439]
[New LWP 33445]
[New LWP 33524]
[New LWP 33438]
[New LWP 33440]
[New LWP 33437]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/akonadi_imap_resource --identifier
akonadi_imap_resource_6'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f1c2f29b37c in __pthread_kill_implementation () from
/lib64/libc.so.6
[Current thread is 1 (Thread 0x7f1c29609cc0 (LWP 33420))]
Function(s) ^std::(move|forward|as_const|(__)?addressof) will be skipped when
stepping.
Function(s) ^std::(shared|unique)_ptr<.*>::(get|operator) will be skipped when
stepping.
Function(s)
^std::(basic_string|vector|array|deque|(forward_)?list|(unordered_|flat_)?(multi)?(map|set)|span)<.*>::(c?r?(begin|end)|front|back|data|size|empty)
will be skipped when stepping.
Function(s) ^std::(basic_string|vector|array|deque|span)<.*>::operator.] will
be skipped when stepping.
python sentry-sdk not installed :(
Cannot QML trace cores :(
/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py:547: 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:564: 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 0x7f1c29609cc0 (LWP 33420))]

Thread 16 (Thread 0x7f1c0a7fc6c0 (LWP 33437)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8bbf9e0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8f96920) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8f96920) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 15 (Thread 0x7f1c08ff96c0 (LWP 33440)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8f4dec0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8f4ea10) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8f4ea10) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 14 (Thread 0x7f1c09ffb6c0 (LWP 33438)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8ad54f0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c898bac0) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c898bac0) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 13 (Thread 0x7f1c2165b6c0 (LWP 33524)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8c314c0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8d76d68,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8b28330) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8b28330) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 12 (Thread 0x7f1be7fff6c0 (LWP 33445)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c894cfd0, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8986c70) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8986c70) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 11 (Thread 0x7f1c097fa6c0 (LWP 33439)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8c13c50, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8bd4120) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8bd4120) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 10 (Thread 0x7f1c0affd6c0 (LWP 33436)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8bbf550, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8d7c860) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8d7c860) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 9 (Thread 0x7f1c0b7fe6c0 (LWP 33435)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8efea60, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c8886860) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c8886860) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 8 (Thread 0x7f1c0bfff6c0 (LWP 33434)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295fec in __futex_abstimed_wait_common () at /lib64/libc.so.6
#3  0x00007f1c2f298c55 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
/lib64/libc.so.6
#4  0x00007f1c2fd37345 in QWaitConditionPrivate::wait_relative (this=<optimized
out>, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:57
#5  QWaitConditionPrivate::wait (this=0x55f1c8ebbd50, deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:65
#6  QWaitCondition::wait (this=<optimized out>, mutex=0x55f1c8785b88,
deadline=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qwaitcondition_unix.cpp:145
#7  0x00007f1c2fd31dcc in QThreadPoolThread::run (this=0x55f1c88f73f0) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthreadpool.cpp:119
#8  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#9  (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#10 QThreadPrivate::start (arg=0x55f1c88f73f0) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#11 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#12 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 7 (Thread 0x7f1c21e5c6c0 (LWP 33431)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295871 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f1c2f30fd82 in ppoll () at /lib64/libc.so.6
#4  0x00007f1c2e83e4cf in ??? () at /lib64/libglib-2.0.so.0
#5  0x00007f1c2e83ebec in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f1c2e83ec31 in ??? () at /lib64/libglib-2.0.so.0
#7  0x00007f1c2e86e7c9 in ??? () at /lib64/libglib-2.0.so.0
#8  0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#9  0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 6 (Thread 0x7f1c2265d6c0 (LWP 33430)):
#0  0x00007f1c2f31b51d in syscall () at /lib64/libc.so.6
#1  0x00007f1c2e86e120 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2  0x00007f1c2e8061eb in ??? () at /lib64/libglib-2.0.so.0
#3  0x00007f1c2e86ea90 in ??? () at /lib64/libglib-2.0.so.0
#4  0x00007f1c2e86e7c9 in ??? () at /lib64/libglib-2.0.so.0
#5  0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#6  0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 5 (Thread 0x7f1c20e5a6c0 (LWP 33433)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295871 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f1c2f30fd82 in ppoll () at /lib64/libc.so.6
#4  0x00007f1c2e83e4cf in ??? () at /lib64/libglib-2.0.so.0
#5  0x00007f1c2e83ee07 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#6  0x00007f1c2c7361d6 in gdbus_shared_thread_func (user_data=0x7f1c1000a840)
at ../gio/gdbusprivate.c:284
#7  0x00007f1c2e86e7c9 in ??? () at /lib64/libglib-2.0.so.0
#8  0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#9  0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 4 (Thread 0x7f1c237ff6c0 (LWP 33422)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295871 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f1c2f30fd82 in ppoll () at /lib64/libc.so.6
#4  0x00007f1c2e83e4cf in ??? () at /lib64/libglib-2.0.so.0
#5  0x00007f1c2e83ebec in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f1c2fe1a013 in QEventDispatcherGlib::processEvents
(this=0x7f1c1c000b70, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7  0x00007f1c2fbc24db in QEventLoop::exec (this=0x7f1c237fe8a0, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#8  0x00007f1c2fcafbdc in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#9  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#11 QThreadPrivate::start (arg=0x55f1c87865b0) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#12 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#13 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 3 (Thread 0x7f1c22ffe6c0 (LWP 33423)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295871 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f1c2f30fd82 in ppoll () at /lib64/libc.so.6
#4  0x00007f1c2e83e4cf in ??? () at /lib64/libglib-2.0.so.0
#5  0x00007f1c2e83ebec in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#6  0x00007f1c2fe1a013 in QEventDispatcherGlib::processEvents
(this=0x7f1c14000b70, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#7  0x00007f1c2fbc24db in QEventLoop::exec (this=0x7f1c22ffd860, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#8  0x00007f1c2fcafbdc in QThread::exec (this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#9  0x00007f1c3017730e in ??? () at /lib64/libQt6DBus.so.6
#10 0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#11 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#12 QThreadPrivate::start (arg=0x7f1c301feb20) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#13 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#14 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 2 (Thread 0x7f1c2906f6c0 (LWP 33421)):
#0  0x00007f1c2f2a1c32 in __syscall_cancel_arch () at /lib64/libc.so.6
#1  0x00007f1c2f29581c in __internal_syscall_cancel () at /lib64/libc.so.6
#2  0x00007f1c2f295871 in __syscall_cancel () at /lib64/libc.so.6
#3  0x00007f1c2f30f87a in poll () at /lib64/libc.so.6
#4  0x00007f1c2e953a62 in poll (__fds=0x7f1c2906e7a8, __nfds=1, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  _xcb_conn_wait (c=c at entry=0x55f1c86c1670, vector=vector at entry=0x0,
count=count at entry=0x0, cond=<optimized out>) at
/usr/src/debug/libxcb-1.17.0/src/xcb_conn.c:510
#6  0x00007f1c2e9554bc in _xcb_conn_wait (c=0x55f1c86c1670,
cond=0x55f1c86c16b0, vector=0x0, count=0x0) at
/usr/src/debug/libxcb-1.17.0/src/xcb_conn.c:476
#7  xcb_wait_for_event (c=0x55f1c86c1670) at
/usr/src/debug/libxcb-1.17.0/src/xcb_in.c:703
#8  0x00007f1c29189938 in ??? () at
/usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#9  0x00007f1c2fd2c22a in operator() (__closure=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:433
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:365
#11 QThreadPrivate::start (arg=0x55f1c86bea10) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qthread_unix.cpp:393
#12 0x00007f1c2f299546 in start_thread () at /lib64/libc.so.6
#13 0x00007f1c2f31d94c in __clone3 () at /lib64/libc.so.6

Thread 1 (Thread 0x7f1c29609cc0 (LWP 33420)):
[KCrash Handler]
#4  std::__atomic_base<QMutexPrivate*>::load (this=0x10047,
__m=std::memory_order_relaxed) at /usr/include/c++/14/bits/atomic_base.h:831
#5  std::atomic<QMutexPrivate*>::load (this=0x10047,
__m=std::memory_order_relaxed) at /usr/include/c++/14/atomic:582
#6  QAtomicOps<QMutexPrivate*>::loadRelaxed<QMutexPrivate*> (_q_value=<error
reading variable: Cannot access memory at address 0x10047>) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qatomic_cxx11.h:202
#7  QBasicAtomicPointer<QMutexPrivate>::loadRelaxed (this=0x10047) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qbasicatomic.h:170
#8  QBasicMutex::fastTryLock (this=0x10047) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qmutex.h:80
#9  QBasicMutex::lock (this=0x10047) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qmutex.h:43
#10 std::unique_lock<QMutex>::lock (this=<synthetic pointer>) at
/usr/include/c++/14/bits/unique_lock.h:147
#11 std::unique_lock<QMutex>::unique_lock (this=<synthetic pointer>, __m=...)
at /usr/include/c++/14/bits/unique_lock.h:73
#12 (anonymous namespace)::qt_unique_lock<QMutex> (mutex=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/thread/qlocking_p.h:66
#13 QCoreApplicationPrivate::lockThreadPostEventList (object=<optimized out>)
at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qcoreapplication.cpp:1586
#14 0x00007f1c2fc05b7e in QObject::deleteLater (this=0x55f1c8888760) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qobject.cpp:2457
#15 0x00007f1c31eec149 in QKeychain::Job::emitFinished (this=<optimized out>)
at /usr/src/debug/qtkeychain-0.15.0/qtkeychain/keychain.cpp:62
#16 0x00007f1c31eec172 in QKeychain::Job::emitFinishedWithError
(this=<optimized out>, error=<optimized out>, errorString=<optimized out>) at
/usr/src/debug/qtkeychain-0.15.0/qtkeychain/keychain.cpp:68
#17 0x00007f1c31ef0de4 in on_password_lookup (source=<optimized out>,
result=<optimized out>, inst=0x7f1c14022050) at
/usr/src/debug/qtkeychain-0.15.0/qtkeychain/libsecret.cpp:119
#18 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c8917830) at
../gio/gtask.c:1363
#19 0x00007f1c2c6c9d73 in g_task_return (type=<optimized out>,
task=0x55f1c8917830) at ../gio/gtask.c:1432
#20 g_task_return (task=0x55f1c8917830, type=<optimized out>) at
../gio/gtask.c:1389
#21 0x00007f1c28138d14 in on_lookup (source=0x55f1c89b0a00,
result=0x55f1c8ecd150, user_data=0x55f1c8917830) at
../libsecret/secret-password.c:678
#22 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c8ecd150) at
../gio/gtask.c:1363
#23 0x00007f1c2c6c9d73 in g_task_return (type=<optimized out>,
task=0x55f1c8ecd150) at ../gio/gtask.c:1432
#24 g_task_return (task=0x55f1c8ecd150, type=<optimized out>) at
../gio/gtask.c:1389
#25 0x00007f1c2813c474 in on_lookup_searched (source=0x55f1c89b0a00,
result=0x55f1c890dac0, user_data=0x55f1c8ecd150) at
../libsecret/secret-methods.c:1385
#26 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c890dac0) at
../gio/gtask.c:1363
#27 0x00007f1c2c6c9d73 in g_task_return (type=<optimized out>,
task=0x55f1c890dac0) at ../gio/gtask.c:1432
#28 g_task_return (task=0x55f1c890dac0, type=<optimized out>) at
../gio/gtask.c:1389
#29 0x00007f1c28134362 in on_search_items_complete (source=<optimized out>,
result=<optimized out>, user_data=0x55f1c890dac0) at
../libsecret/secret-paths.c:296
#30 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c8814370) at
../gio/gtask.c:1363
#31 0x00007f1c2c6c9d73 in g_task_return (type=<optimized out>,
task=0x55f1c8814370) at ../gio/gtask.c:1432
#32 g_task_return (task=0x55f1c8814370, type=<optimized out>) at
../gio/gtask.c:1389
#33 0x00007f1c2c7335ac in reply_cb (connection=<optimized out>, res=<optimized
out>, user_data=0x55f1c8814370) at ../gio/gdbusproxy.c:2557
#34 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c8f7e090) at
../gio/gtask.c:1363
#35 0x00007f1c2c6c9d73 in g_task_return (type=<optimized out>,
task=0x55f1c8f7e090) at ../gio/gtask.c:1432
#36 g_task_return (task=0x55f1c8f7e090, type=<optimized out>) at
../gio/gtask.c:1389
#37 0x00007f1c2c72643a in g_dbus_connection_call_done (source=0x55f1c8d3d780,
result=<optimized out>, user_data=0x55f1c8f7e090) at
../gio/gdbusconnection.c:6489
#38 0x00007f1c2c6c9124 in g_task_return_now (task=0x55f1c8a0bcd0) at
../gio/gtask.c:1363
#39 0x00007f1c2c6c9159 in complete_in_idle_cb (task=0x55f1c8a0bcd0) at
../gio/gtask.c:1377
#40 0x00007f1c2e839d4e in ??? () at /lib64/libglib-2.0.so.0
#41 0x00007f1c2e83c678 in ??? () at /lib64/libglib-2.0.so.0
#42 0x00007f1c2e83e3d8 in ??? () at /lib64/libglib-2.0.so.0
#43 0x00007f1c2e83ebec in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#44 0x00007f1c2fe1a013 in QEventDispatcherGlib::processEvents
(this=0x55f1c8771c90, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#45 0x00007f1c2fbc24db in QEventLoop::exec (this=0x7ffc5e83c390, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#46 0x00007f1c2fbbaddc in QCoreApplication::exec () at
/usr/src/debug/qtbase-everywhere-src-6.9.0/src/corelib/global/qflags.h:77
#47 0x000055f18b478e96 in Akonadi::AgentBase::init<ImapResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/KPim6/AkonadiAgentBase/akonadi/agentbase.h:444
#48 main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kdepim-runtime-25.04.1/resources/imap/main.cpp:9

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list