Application: kwalletmanager5 (25.04.1) ApplicationNotResponding [ANR]: false Qt Version: 6.9.0 Frameworks Version: 6.14.0 Operating System: Linux 6.14.8-300.fc42.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 42 (KDE Plasma Desktop Edition)" DrKonqi: 6.3.5 [CoredumpBackend] -- Information about the crash: Per the undermentioned returned by `kwalletmanager5 --help`: > ~~~ > Arguments: > name A wallet name > ~~~ ...I invoked `kwalletmanager5 ksshaskpass`. This caused it to segfault. Doing the same with `walletmanager5 krfb` also causes it. This solely occurs when the KWM5's window isn't visible: > ~~~ > RokeJulianLockhart@Beedell:~$ kwalletmanager5 krfb > KCrash: Application 'kwalletmanager5' crashing... crashRecursionCounter = 2 > Segmentation fault (core dumped) > ~~~ If it's open, all I see is: > ~~~ > RokeJulianLockhart@Beedell:~$ kwalletmanager5 krfb > QThreadStorage: entry 8 destroyed before end of thread 0x5623d13ac9d0 > QThreadStorage: entry 4 destroyed before end of thread 0x5623d13ac9d0 > QThreadStorage: entry 3 destroyed before end of thread 0x5623d13ac9d0 > ~~~ Corroborated at https://bugzilla.redhat.com/show_bug.cgi?id=2369621. The crash can be reproduced every time. -- Backtrace: Application: Wallet Manager (kwalletmanager5), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [New LWP 56528] [New LWP 56529] [New LWP 56531] [New LWP 56530] [New LWP 56533] [New LWP 56535] [New LWP 56532] [New LWP 56534] [New LWP 56537] [New LWP 56547] [New LWP 56549] [New LWP 56548] [New LWP 56546] [New LWP 56538] [New LWP 56536] [New LWP 56545] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/kwalletmanager5 ksshaskpass'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, 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 0x7f34f3b4bd80 (LWP 56528))] 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') Downloading source file /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanagerwidget.cpp... /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 0x7f34f3b4bd80 (LWP 56528))] Thread 16 (Thread 0x7f34c6ffe6c0 (LWP 56545)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=31, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02e250ac, expected=31, op=<optimized out>, abstime=0x7f34c6ffd710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02e250ac, expected=expected@entry=31, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c6ffd710, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02e250ac, expected=expected@entry=31, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c6ffd710, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e928 in __pthread_cond_wait_common (cond=0x560e02e25088, mutex=0x560e02e25060, clockid=<optimized out>, abstime=0x7f34c6ffd710) at pthread_cond_wait.c:426 #6 ___pthread_cond_timedwait64 (cond=0x560e02e25088, mutex=0x560e02e25060, abstime=0x7f34c6ffd710) at pthread_cond_wait.c:483 #7 0x00007f34f94cbaa6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57 #8 QWaitConditionPrivate::wait (this=0x560e02e25060, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65 #9 QWaitCondition::wait (this=this@entry=0x560e02d71c20, mutex=mutex@entry=0x560e02c22b28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #10 0x00007f34f94c8777 in QThreadPoolThread::run (this=0x560e02d71c10) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e02d71c10) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 15 (Thread 0x7f34d51ff6c0 (LWP 56536)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02b33320, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02b33320, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02b33320, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02b33300, mutex=0x560e02b332d0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02b33300, mutex=0x560e02b332d0) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02b76610) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 14 (Thread 0x7f34c77ff6c0 (LWP 56538)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02bca2f0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02bca2f0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02bca2f0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02bca2d0, mutex=0x560e02bca2a0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02bca2d0, mutex=0x560e02bca2a0) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02bffac0) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 13 (Thread 0x7f34c67fd6c0 (LWP 56546)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=27, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02e0008c, expected=27, op=<optimized out>, abstime=0x7f34c67fc710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02e0008c, expected=expected@entry=27, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c67fc710, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02e0008c, expected=expected@entry=27, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c67fc710, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e928 in __pthread_cond_wait_common (cond=0x560e02e00068, mutex=0x560e02e00040, clockid=<optimized out>, abstime=0x7f34c67fc710) at pthread_cond_wait.c:426 #6 ___pthread_cond_timedwait64 (cond=0x560e02e00068, mutex=0x560e02e00040, abstime=0x7f34c67fc710) at pthread_cond_wait.c:483 #7 0x00007f34f94cbaa6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57 #8 QWaitConditionPrivate::wait (this=0x560e02e00040, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65 #9 QWaitCondition::wait (this=this@entry=0x560e02d72a90, mutex=mutex@entry=0x560e02c22b28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #10 0x00007f34f94c8777 in QThreadPoolThread::run (this=0x560e02d72a80) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e02d72a80) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (Thread 0x7f34c57fb6c0 (LWP 56548)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=20, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02e292a8, expected=20, op=<optimized out>, abstime=0x7f34c57fa710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02e292a8, expected=expected@entry=20, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c57fa710, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02e292a8, expected=expected@entry=20, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c57fa710, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e928 in __pthread_cond_wait_common (cond=0x560e02e29288, mutex=0x560e02e29260, clockid=<optimized out>, abstime=0x7f34c57fa710) at pthread_cond_wait.c:426 #6 ___pthread_cond_timedwait64 (cond=0x560e02e29288, mutex=0x560e02e29260, abstime=0x7f34c57fa710) at pthread_cond_wait.c:483 #7 0x00007f34f94cbaa6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57 #8 QWaitConditionPrivate::wait (this=0x560e02e29260, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65 #9 QWaitCondition::wait (this=this@entry=0x560e02d72210, mutex=mutex@entry=0x560e02c22b28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #10 0x00007f34f94c8777 in QThreadPoolThread::run (this=0x560e02d72200) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e02d72200) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (Thread 0x7f34c4ffa6c0 (LWP 56549)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=9, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02db8c6c, expected=9, op=<optimized out>, abstime=0x7f34c4ff9710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02db8c6c, expected=expected@entry=9, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c4ff9710, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02db8c6c, expected=expected@entry=9, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c4ff9710, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e928 in __pthread_cond_wait_common (cond=0x560e02db8c48, mutex=0x560e02db8c20, clockid=<optimized out>, abstime=0x7f34c4ff9710) at pthread_cond_wait.c:426 #6 ___pthread_cond_timedwait64 (cond=0x560e02db8c48, mutex=0x560e02db8c20, abstime=0x7f34c4ff9710) at pthread_cond_wait.c:483 #7 0x00007f34f94cbaa6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57 #8 QWaitConditionPrivate::wait (this=0x560e02db8c20, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65 #9 QWaitCondition::wait (this=this@entry=0x560e02dbf5b0, mutex=mutex@entry=0x560e02c22b28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #10 0x00007f34f94c8777 in QThreadPoolThread::run (this=0x560e02dbf5a0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e02dbf5a0) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (Thread 0x7f34c5ffc6c0 (LWP 56547)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=a3@entry=27, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02d7606c, expected=27, op=<optimized out>, abstime=0x7f34c5ffb710, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02d7606c, expected=expected@entry=27, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c5ffb710, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02d7606c, expected=expected@entry=27, clockid=clockid@entry=1, abstime=abstime@entry=0x7f34c5ffb710, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e928 in __pthread_cond_wait_common (cond=0x560e02d76048, mutex=0x560e02d76020, clockid=<optimized out>, abstime=0x7f34c5ffb710) at pthread_cond_wait.c:426 #6 ___pthread_cond_timedwait64 (cond=0x560e02d76048, mutex=0x560e02d76020, abstime=0x7f34c5ffb710) at pthread_cond_wait.c:483 #7 0x00007f34f94cbaa6 in QWaitConditionPrivate::wait_relative (this=<optimized out>, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:57 #8 QWaitConditionPrivate::wait (this=0x560e02d76020, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:65 #9 QWaitCondition::wait (this=this@entry=0x560e02e25310, mutex=mutex@entry=0x560e02c22b28, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #10 0x00007f34f94c8777 in QThreadPoolThread::run (this=0x560e02e25300) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthreadpool.cpp:119 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e02e25300) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (Thread 0x7f34d49fe6c0 (LWP 56537)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02b85ad0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02b85ad0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02b85ad0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02b85ab0, mutex=0x560e02b85a80, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02b85ab0, mutex=0x560e02b85a80) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02bbaee0) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (Thread 0x7f34dd7fb6c0 (LWP 56534)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02ab2268, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02ab2268, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02ab2268, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02ab2248, mutex=0x560e02ab2218, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02ab2248, mutex=0x560e02ab2218) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02b23b70) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (Thread 0x7f34de7fd6c0 (LWP 56532)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02ab10f0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02ab10f0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02ab10f0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02ab10d0, mutex=0x560e02ab10a0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02ab10d0, mutex=0x560e02ab10a0) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02ab2eb0) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7f34dcffa6c0 (LWP 56535)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02ab2418, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02ab2418, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02ab2418, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02ab23f8, mutex=0x560e02ab23c8, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02ab23f8, mutex=0x560e02ab23c8) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02b23e80) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7f34ddffc6c0 (LWP 56533)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02b22820, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02b22820, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02b22820, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02b22800, mutex=0x560e02b227d0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02b22800, mutex=0x560e02b227d0) at pthread_cond_wait.c:458 #7 0x00007f34d574049d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:111 #8 0x00007f34d56fb03c in util_queue_thread_func (input=input@entry=0x560e02b20370) at ../src/util/u_queue.c:275 #9 0x00007f34d57403cc in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43 #10 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #11 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f34df7ff6c0 (LWP 56530)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49 #2 0x00007f34f8c7c04c in __futex_abstimed_wait_common64 (private=0, futex_word=0x560e02a523e8, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57 #3 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x560e02a523e8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87 #4 0x00007f34f8c7c0af in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x560e02a523e8, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139 #5 0x00007f34f8c7e71e in __pthread_cond_wait_common (cond=0x560e02a523c8, mutex=0x560e02a523a0, clockid=0, abstime=0x0) at pthread_cond_wait.c:426 #6 ___pthread_cond_wait (cond=0x560e02a523c8, mutex=0x560e02a523a0) at pthread_cond_wait.c:458 #7 0x00007f34f94cbb2c in QWaitConditionPrivate::wait (this=0x560e02a523a0, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:67 #8 QWaitCondition::wait (this=this@entry=0x560e029a4c90, mutex=mutex@entry=0x560e029a4c88, deadline=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:145 #9 0x00007f34f764e44e in QtWaylandClient::EventThread::waitForReading (this=0x560e029a4c50) at /usr/src/debug/qt6-qtwayland-6.9.0-3.fc42.x86_64/src/client/qwaylanddisplay.cpp:220 #10 QtWaylandClient::EventThread::run (this=0x560e029a4c50) at /usr/src/debug/qt6-qtwayland-6.9.0-3.fc42.x86_64/src/client/qwaylanddisplay.cpp:181 #11 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #13 QThreadPrivate::start (arg=0x560e029a4c50) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #14 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #15 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f34deffe6c0 (LWP 56531)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=a1@entry=139865056335808, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49 #2 0x00007f34f8c7ba24 in __syscall_cancel (a1=a1@entry=139865056335808, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75 #3 0x00007f34f8cf4c4e in __GI___poll (fds=fds@entry=0x7f34deffd7c0, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f34f764e4b5 in poll (__fds=0x7f34deffd7c0, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 #5 QtWaylandClient::EventThread::run (this=0x560e029a9e20) at /usr/src/debug/qt6-qtwayland-6.9.0-3.fc42.x86_64/src/client/qwaylanddisplay.cpp:186 #6 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #8 QThreadPrivate::start (arg=0x560e029a9e20) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #9 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #10 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7f34e5bff6c0 (LWP 56529)): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f34f8c7b9da in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49 #2 0x00007f34f8c7ba24 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75 #3 0x00007f34f8cf5176 in __GI_ppoll (fds=fds@entry=0x560e029428e0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f34f7fae890 in ppoll (__fds=0x560e029428e0, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f34e0000c80, timeout_usec=<optimized out>, fds=0x560e029428e0, n_fds=2) at ../glib/gmain.c:4632 #6 g_main_context_iterate_unlocked (context=context@entry=0x7f34e0000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4309 #7 0x00007f34f7fae953 in g_main_context_iteration (context=0x7f34e0000c80, may_block=1) at ../glib/gmain.c:4379 #8 0x00007f34f95ff56d in QEventDispatcherGlib::processEvents (this=0x7f34e0000b70, flags=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #9 0x00007f34f9303783 in QEventLoop::exec (this=this@entry=0x7f34e5bfe770, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qflags.h:77 #10 0x00007f34f94217fd in QThread::exec (this=this@entry=0x7f34fad25cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread.cpp:644 #11 0x00007f34fac75901 in QDBusConnectionManager::run (this=0x7f34fad25cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/dbus/qdbusconnectionmanager.cpp:144 #12 0x00007f34f94bdde4 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:433 #13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:365 #14 QThreadPrivate::start (arg=0x7f34fad25cc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/thread/qthread_unix.cpp:393 #15 0x00007f34f8c7f1d4 in start_thread (arg=<optimized out>) at pthread_create.c:448 #16 0x00007f34f8d01cec in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7f34f3b4bd80 (LWP 56528)): [KCrash Handler] #5 0x0000560dc34e0d76 in KWalletManagerWidget::openWallet (this=0x0, name=...) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanagerwidget.cpp:92 #6 0x0000560dc34e112e in KWalletManager::openWallet (this=0x7f34e0007b50, walletName=...) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanager.cpp:392 #7 KWalletManager::processParsedCommandLine (this=0x7f34e0007b50) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanager.cpp:519 #8 KWalletManager::processParsedCommandLine (this=0x7f34e0007b50) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanager.cpp:505 #9 0x0000560dc34d6cfa in KWalletManager::KWalletManager (this=0x7f34e0007b50, commandLineParser=0x7ffea080add0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/kwalletmanager.cpp:52 #10 main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kwalletmanager5-25.04.1-1.fc42.x86_64/src/manager/main.cpp:54 Reported using DrKonqi This report was filed against 'kde' because the product 'kwalletmanager5' could not be located in Bugzilla. Add it to drkonqi's mappings file!
I'm able to reproduce on git-master. kwalletmanager5 doesn't crash if passing the name of a wallet that doesn't exist. It crashes when passing the name of the wallet that's open Thread 1 (Thread 0x7fb71d76aa40 (LWP 2947)): [KCrash Handler] #6 WalletControlWidget::openWallet (this=0x0) at /home/build/YPKG/root/kwalletmanager/build/kwalletmanager-25.04.1/src/manager/walletcontrolwidget.cpp:32 #7 KWalletManagerWidgetItem::openWallet (this=0x7fb710017120) at /home/build/YPKG/root/kwalletmanager/build/kwalletmanager-25.04.1/src/manager/kwalletmanagerwidgetitem.cpp:33 #8 KWalletManagerWidget::openWallet (this=<optimized out>, name=...) at /home/build/YPKG/root/kwalletmanager/build/kwalletmanager-25.04.1/src/manager/kwalletmanagerwidget.cpp:98 #9 0x00005556fd1b913c in KWalletManager::openWallet (this=0x7fb710007b30, walletName=...) at /home/build/YPKG/root/kwalletmanager/build/kwalletmanager-25.04.1/src/manager/kwalletmanager.cpp:392 #10 KWalletManager::processParsedCommandLine (this=0x7fb710007b30) at /home/build/YPKG/root/kwalletmanager/build/kwalletmanager-25.04.1/src/manager/kwalletmanager.cpp:519 #11 0x00007fb72373e354 in QtPrivate::QSlotObjectBase::call (this=0x555710866dd0, r=0x7fb710007b30, a=0x7fff5dee3890) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qobjectdefs_impl.h:486 #12 doActivate<false> (sender=0x7fff5dee4480, signal_index=3, argv=0x7fff5dee3890) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qobject.cpp:4123 #13 0x00007fb725784cb1 in ?? () from /usr/lib/libKF6DBusAddons.so.6 #14 0x00007fb724f0722e in QDBusConnectionPrivate::deliverCall (this=0x7fb710001670, object=0x55571081dc60, msg=..., metaTypes=..., slotIdx=4) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/dbus/qdbusintegrator.cpp:1008 #15 0x00007fb724f07df0 in QDBusConnectionPrivate::activateCall (this=0x7fb710001670, object=0x55571081dc60, flags=..., msg=...) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/dbus/qdbusintegrator.cpp:917 #16 0x00007fb724f119f8 in QDBusConnectionPrivate::activateObject (this=0x7fb710001670, node=..., msg=..., pathStartPos=<optimized out>) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/dbus/qdbusintegrator.cpp:1509 #17 0x00007fb724f11c57 in QDBusActivateObjectEvent::placeMetaCall (this=0x7fb710019300) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/dbus/qdbusintegrator.cpp:1605 #18 0x00007fb723733d0a in QObject::event (this=0x7fff5dee4480, e=0x7fb710019300) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qobject.cpp:1418 #19 0x00007fb72484d310 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7fff5dee4480, e=0x7fb710019300) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/widgets/kernel/qapplication.cpp:3296 #20 0x00007fb72484e553 in QApplication::notify (this=<optimized out>, receiver=0x7fff5dee4480, e=0x7fb710019300) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/widgets/kernel/qapplication.cpp:2689 #21 0x00007fb7236dc27f in QCoreApplication::notifyInternal2 (receiver=0x7fff5dee4480, event=0x7fb710019300) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qcoreapplication.cpp:1177 #22 0x00007fb7236dd593 in QCoreApplication::sendEvent (receiver=0x7fff5dee4480, event=<optimized out>) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qcoreapplication.cpp:1617 #23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55571074a360) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qcoreapplication.cpp:1951 #24 0x00007fb7239eadfb in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qcoreapplication.cpp:1805 #25 postEventSourceDispatch (s=0x5557107ad870) at /home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.8.3/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #26 0x00007fb7223953a3 in ?? () #27 0x0000000010000f00 in ?? () #28 0x0000000000000000 in ?? ()
I don't understand how this code could have ever worked. Creating the UI is deferred for some reason, and then we immediately process the command line in a way that requires the UI.