Bug 504539

Summary: ksecretd crashes upon every boot
Product: [Frameworks and Libraries] ksecretsservice Reporter: ledo.kane
Component: DaemonAssignee: Valentin Rusu <valir>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bence.csokas, mk.mateng, nate, notmart
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Compressed core file, Arch Linux, from systemd-coredump

Description ledo.kane 2025-05-19 17:39:46 UTC
Operating System: Manjaro ARM Linux 
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.12.28-1-MANJARO-RPI5 (64-bit)
Graphics Platform: X11
Processors: 4 × ARM Cortex-A76
Memory: 4,2 GB of RAM
Graphics Processor 1: V3D 7.1.7.0
Graphics Processor 2: llvmpipe
Product Name: Raspberry Pi 5 Model B Rev 1.0


Crashed Process Viewer output:

           PID: 1031 (ksecretd)
           UID: 1000 (turker)
           GID: 1000 (turker)
        Signal: 11 (SEGV)
     Timestamp: Mon 2025-05-19 10:55:21 +03 (9h ago)
  Command Line: /usr/bin/ksecretd
    Executable: /usr/bin/ksecretd
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.1\x2dorg.kde.secretservicecompat.slice/dbus-:1.1-org.kde.secretservicecompat@0.service
          Unit: user@1000.service
     User Unit: dbus-:1.1-org.kde.secretservicecompat@0.service
         Slice: user-1000.slice
     Owner UID: 1000 (turker)
       Boot ID: 5e8cfcbad1fc4cfb93e1e86846884b99
    Machine ID: eeb883be3dd04481afc996d30d7ef30b
      Hostname: 0000
       Storage: /var/lib/systemd/coredump/core.ksecretd.1000.5e8cfcbad1fc4cfb93e1e86846884b99.1031.1747641321000000.zst (present)
  Size on Disk: 3.9M
       Message: Process 1031 (ksecretd) of user 1000 dumped core.
                
                Stack trace of thread 1031:
                #0  0x0000fffec0fb70f8 n/a (libc.so.6 + 0x870f8)
                #1  0x0000fffec0f66f9c raise (libc.so.6 + 0x36f9c)
                #2  0x0000fffec3294d24 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x4d24)
                #3  0x0000fffec3824828 n/a (ld-linux-aarch64.so.1 + 0x38828)
                #4  0x0000fffec3824828 n/a (ld-linux-aarch64.so.1 + 0x38828)
                #5  0x0000fffec3177e78 _ZN3QCA12MemoryRegionD1Ev (libqca-qt6.so.2 + 0x77e78)
                #6  0x0000fffec0fc6fac n/a (libc.so.6 + 0x96fac)
                #7  0x0000fffff62c1f80 n/a (n/a + 0x0)
                ELF object binary architecture: AARCH64
Comment 1 michaelk83 2025-05-20 08:40:13 UTC
We'll need a more complete backtrace to diagnose this.

Does it crash when you start it manually or with DBus activation? For example, when working in KWalletManager, or when running the following commands:
> secret-tool store --label='Test' atest 1234
> secret-tool lookup atest 1234
Comment 2 ledo.kane 2025-05-20 09:23:54 UTC
(In reply to michaelk83 from comment #1)
> We'll need a more complete backtrace to diagnose this.
> 
> Does it crash when you start it manually or with DBus activation? For
> example, when working in KWalletManager, or when running the following
> commands:
> > secret-tool store --label='Test' atest 1234
> > secret-tool lookup atest 1234

These commands can be executed without any crash. The crash happens right after a boot and only once. Here is the crash info for the latest crash that i had:

Application: KDE Wallet Service (ksecretd), signal: Segmentation fault

[New LWP 971]
[New LWP 972]
[New LWP 973]
[New LWP 981]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/ksecretd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000ffff57c270f8 in ?? () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0xffff5a2f8020 (LWP 971))]
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(),
Python Exception <class 'ValueError'>: not enough values to unpack (expected 2, got 1)
/tmp/drkonqi.PQtmUB:4: Error in sourced command file:
Error occurred in Python: not enough values to unpack (expected 2, got 1)
[Current thread is 1 (Thread 0xffff5a2f8020 (LWP 971))]

Thread 4 (Thread 0xffff4921aee0 (LWP 981)):
#0  0x0000ffff57c2e1a8 in ?? () from /usr/lib/libc.so.6
#1  0x0000ffff57c21a54 in ?? () from /usr/lib/libc.so.6
#2  0x0000ffff57c21de0 in ?? () from /usr/lib/libc.so.6
#3  0x0000ffff57c246c4 in pthread_cond_wait () from /usr/lib/libc.so.6
#4  0x0000ffff422364f4 in ?? () from /usr/lib/libgallium-25.0.5-arch1.1.so
#5  0x0000ffff422104ac in ?? () from /usr/lib/libgallium-25.0.5-arch1.1.so
#6  0x0000ffff42236384 in ?? () from /usr/lib/libgallium-25.0.5-arch1.1.so
#7  0x0000ffff57c25300 in ?? () from /usr/lib/libc.so.6
#8  0x0000ffff57c8aa0c in ?? () from /usr/lib/libc.so.6

Thread 3 (Thread 0xffff52aceee0 (LWP 973)):
#0  0x0000ffff57c2e1a8 in ?? () from /usr/lib/libc.so.6
#1  0x0000ffff57c21a54 in ?? () from /usr/lib/libc.so.6
#2  0x0000ffff57c21a90 in ?? () from /usr/lib/libc.so.6
#3  0x0000ffff57c80bdc in poll () from /usr/lib/libc.so.6
#4  0x0000ffff577ac3b8 in ?? () from /usr/lib/libxcb.so.1
#5  0x0000ffff577aec2c in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#6  0x0000ffff5367d4a8 in ?? () from /usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#7  0x0000ffff583c2fbc in ?? () from /usr/lib/libQt6Core.so.6
#8  0x0000ffff57c25300 in ?? () from /usr/lib/libc.so.6
#9  0x0000ffff57c8aa0c in ?? () from /usr/lib/libc.so.6

Thread 2 (Thread 0xffff532deee0 (LWP 972)):
#0  0x0000ffff57c2e1a8 in ?? () from /usr/lib/libc.so.6
#1  0x0000ffff57c21a54 in ?? () from /usr/lib/libc.so.6
#2  0x0000ffff57c21a90 in ?? () from /usr/lib/libc.so.6
#3  0x0000ffff57c81108 in ppoll () from /usr/lib/libc.so.6
#4  0x0000ffff572bd950 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x0000ffff572be304 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0x0000ffff58519944 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#7  0x0000ffff581e08ec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt6Core.so.6
#8  0x0000ffff5832222c in QThread::exec() () from /usr/lib/libQt6Core.so.6
#9  0x0000ffff58770f64 in ?? () from /usr/lib/libQt6DBus.so.6
#10 0x0000ffff583c2fbc in ?? () from /usr/lib/libQt6Core.so.6
#11 0x0000ffff57c25300 in ?? () from /usr/lib/libc.so.6
#12 0x0000ffff57c8aa0c in ?? () from /usr/lib/libc.so.6

Thread 1 (Thread 0xffff5a2f8020 (LWP 971)):
[KCrash Handler]
#4  0x0000ffff59de7af8 in ?? () from /usr/lib/libqca-qt6.so.2
#5  0x0000ffff59de7e78 in QCA::MemoryRegion::~MemoryRegion() () from /usr/lib/libqca-qt6.so.2
#6  0x0000aaaba2b709a8 in ?? ()
#7  0x0000aaaba2b708cc in ?? ()
#8  0x0000aaaba2b54bb0 in ?? ()
#9  0x0000aaaba2b5e55c in ?? ()
#10 0x0000aaaba2b5e598 in ?? ()
#11 0x0000aaaba2b3c87c in ?? ()
#12 0x0000aaaba2b2f0b0 in ?? ()
#13 0x0000ffff57bc20d4 in ?? () from /usr/lib/libc.so.6
#14 0x0000ffff57bc21b8 in __libc_start_main () from /usr/lib/libc.so.6
#15 0x0000aaaba2b2f630 in ?? ()
Sentry is attempting to send 2 pending events
Waiting up to 30 seconds
Press Ctrl-C to quit
Comment 3 michaelk83 2025-05-20 10:12:44 UTC
(In reply to ledo.kane from comment #2)
> The crash happens right after a boot and only once. Here is the crash info for
> the latest crash that i had:
> ...

Unfortunately, this crash trace isn't very helpful. I also don't see any KWallet code there. It's mostly libc and Qt.

> > secret-tool store --label='Test' atest 1234
> > secret-tool lookup atest 1234
> 
> These commands can be executed without any crash.

When you ran these commands, was the test password successfully stored and retrieved?

For completeness, please also post your kwalletrc. Thanks.
Comment 4 ledo.kane 2025-05-20 12:57:31 UTC
(In reply to michaelk83 from comment #3)
> (In reply to ledo.kane from comment #2)
> > The crash happens right after a boot and only once. Here is the crash info for
> > the latest crash that i had:
> > ...
> 
> Unfortunately, this crash trace isn't very helpful. I also don't see any
> KWallet code there. It's mostly libc and Qt.
> 
> > > secret-tool store --label='Test' atest 1234
> > > secret-tool lookup atest 1234
> > 
> > These commands can be executed without any crash.
> 
> When you ran these commands, was the test password successfully stored and
> retrieved?
> 
> For completeness, please also post your kwalletrc. Thanks.

Yes, the password was succesfuly stored. Here is the content of my kwalletrc file:

[Wallet]
First Use=false
Comment 5 ledo.kane 2025-05-20 13:06:00 UTC
(In reply to ledo.kane from comment #4)
> (In reply to michaelk83 from comment #3)
> > (In reply to ledo.kane from comment #2)
> > > The crash happens right after a boot and only once. Here is the crash info for
> > > the latest crash that i had:
> > > ...
> > 
> > Unfortunately, this crash trace isn't very helpful. I also don't see any
> > KWallet code there. It's mostly libc and Qt.
> > 
> > > > secret-tool store --label='Test' atest 1234
> > > > secret-tool lookup atest 1234
> > > 
> > > These commands can be executed without any crash.
> > 
> > When you ran these commands, was the test password successfully stored and
> > retrieved?
> > 
> > For completeness, please also post your kwalletrc. Thanks.
> 
> Yes, the password was succesfuly stored. Here is the content of my kwalletrc
> file:
> 
> [Wallet]
> First Use=false

You also mentioned that the backtrace doesn't include any kwallet code. Well, KDE's own "crash process viewer" registers this crash as a "ksecretd" crash. And yes, it mentions the components that you see there "every time" (libqc) , so maybe some type of incompatibility? Here is the crash report from the latest boot. Again, it is pretty much the same:

           PID: 971 (ksecretd)
           UID: 1000 (turker)
           GID: 1000 (turker)
        Signal: 11 (SEGV)
     Timestamp: Tue 2025-05-20 12:17:21 +03 (3h 44min ago)
  Command Line: /usr/bin/ksecretd
    Executable: /usr/bin/ksecretd
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.1\x2dorg.kde.secretservicecompat.slice/dbus-:1.1-org.kde.secretservicecompat@0.service
          Unit: user@1000.service
     User Unit: dbus-:1.1-org.kde.secretservicecompat@0.service
         Slice: user-1000.slice
     Owner UID: 1000 (turker)
       Boot ID: c93b5ee8676c46f08f2d8eded101e897
    Machine ID: eeb883be3dd04481afc996d30d7ef30b
      Hostname: 0000
       Storage: /var/lib/systemd/coredump/core.ksecretd.1000.c93b5ee8676c46f08f2d8eded101e897.971.1747732641000000.zst (present)
  Size on Disk: 3.9M
       Message: Process 971 (ksecretd) of user 1000 dumped core.
                
                Stack trace of thread 971:
                #0  0x0000ffff57c270f8 n/a (libc.so.6 + 0x870f8)
                #1  0x0000ffff57bd6f9c raise (libc.so.6 + 0x36f9c)
                #2  0x0000ffff59f04d24 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x4d24)
                #3  0x0000ffff5a488828 n/a (ld-linux-aarch64.so.1 + 0x38828)
                #4  0x0000ffff5a488828 n/a (ld-linux-aarch64.so.1 + 0x38828)
                #5  0x0000ffff59de7e78 _ZN3QCA12MemoryRegionD1Ev (libqca-qt6.so.2 + 0x77e78)
                #6  0x0000ffff57c36fac n/a (libc.so.6 + 0x96fac)
                #7  0x0000ffffeb623e50 n/a (n/a + 0x0)
                ELF object binary architecture: AARCH64
Comment 6 michaelk83 2025-05-20 13:18:39 UTC
(In reply to ledo.kane from comment #5)
> You also mentioned that the backtrace doesn't include any kwallet code.
> Well, KDE's own "crash process viewer" registers this crash as a "ksecretd"
> crash.

ksecretd is a component of KWallet, which was introduced in KDE Frameworks 6.14. (Technically, it's the same code as kwalletd prior to 6.14.)

Unfortunately, there isn't much we can do with the available information. Since it still works after boot, and the passwords are still stored and retrieved successfully, you can pretty much ignore this boot error, I think.
Comment 7 ledo.kane 2025-05-20 13:36:58 UTC
(In reply to michaelk83 from comment #6)
> (In reply to ledo.kane from comment #5)
> > You also mentioned that the backtrace doesn't include any kwallet code.
> > Well, KDE's own "crash process viewer" registers this crash as a "ksecretd"
> > crash.
> 
> ksecretd is a component of KWallet, which was introduced in KDE Frameworks
> 6.14. (Technically, it's the same code as kwalletd prior to 6.14.)
> 
> Unfortunately, there isn't much we can do with the available information.
> Since it still works after boot, and the passwords are still stored and
> retrieved successfully, you can pretty much ignore this boot error, I think.

How can i provide more information? What logs would you like to see? I can provide them.
Comment 8 michaelk83 2025-05-20 13:51:22 UTC
As I said earlier, we'll need a (good) backtrace, which shows the exact source code location where the crash occurs, and the sequence of calls up to that point. You've already provided the trace that you have, but it doesn't show any usable info.

Btw, there are a few other bug reports of a crash in kwallet. Maybe one of them is the same as yours.
Comment 9 ledo.kane 2025-05-22 11:31:53 UTC
(In reply to michaelk83 from comment #8)
> As I said earlier, we'll need a (good) backtrace, which shows the exact
> source code location where the crash occurs, and the sequence of calls up to
> that point. You've already provided the trace that you have, but it doesn't
> show any usable info.
> 
> Btw, there are a few other bug reports of a crash in kwallet. Maybe one of
> them is the same as yours.

Can you get anything useful from this output maybe?

journalctl -b | grep kwallet
May 22 02:01:55 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:auth): pam_kwallet5: pam_sm_authenticate
May 22 02:01:55 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:auth): pam_kwallet5: Couldn't get password (it is empty)
May 22 02:01:55 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:auth): pam_kwallet5: Empty or missing password, doing nothing
May 22 02:01:55 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:setcred): pam_kwallet5: pam_sm_setcred
May 22 02:01:56 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:session): pam_kwallet5: pam_sm_open_session
May 22 02:01:56 0000 sddm-helper[605]: pam_kwallet5(sddm-autologin:session): pam_kwallet5: open_session called without kwallet5_key
May 22 02:02:00 0000 systemd[616]: Started Unlock kwallet from pam credentials.
May 22 02:02:04 0000 systemd[616]: Created slice Slice /app/dbus-:1.1-org.kde.kwalletd6.
May 22 02:02:04 0000 systemd[616]: Started dbus-:1.1-org.kde.kwalletd6@0.service.
May 22 02:02:05 0000 kwalletd6[950]: g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)' failed
May 22 02:02:05 0000 kwalletd6[950]: qt.dbus.integration: QDBusConnection: name 'org.kde.secretservicecompat' had owner '' but we thought it was ':1.38'
May 22 02:02:05 0000 kwalletd6[950]: Secret Service availability changed: Available
May 22 12:17:45 0000 drkonqi-coredump-processor[782]: "/usr/bin/kwalletmanager5" 1755 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.1755.1747086516000000.zst"
May 22 12:17:45 0000 drkonqi-coredump-launcher[1524]: Unable to find file for pid 1755 expected at "kcrash-metadata/kwalletmanager5.9e276e744cd343688b91e4f6fd796803.1755.ini"
May 22 12:17:45 0000 drkonqi-coredump-processor[782]: "/usr/bin/kwalletmanager5" 1922 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.1922.1747086587000000.zst"
May 22 12:17:45 0000 drkonqi-coredump-processor[782]: "/usr/bin/kwalletmanager5" 2175 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.2175.1747086624000000.zst"
May 22 12:17:45 0000 drkonqi-coredump-launcher[1529]: Unable to find file for pid 1922 expected at "kcrash-metadata/kwalletmanager5.9e276e744cd343688b91e4f6fd796803.1922.ini"
May 22 12:17:45 0000 drkonqi-coredump-processor[782]: "/usr/bin/kwalletmanager5" 2355 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.2355.1747087101000000.zst"
May 22 12:17:45 0000 drkonqi-coredump-launcher[1534]: Unable to find file for pid 2175 expected at "kcrash-metadata/kwalletmanager5.9e276e744cd343688b91e4f6fd796803.2175.ini"
May 22 12:17:45 0000 drkonqi-coredump-launcher[1535]: Unable to find file for pid 2355 expected at "kcrash-metadata/kwalletmanager5.9e276e744cd343688b91e4f6fd796803.2355.ini"
May 22 12:18:16 0000 drkonqi-coredump-gui[1693]: "/usr/bin/kwalletmanager5" 1755 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.1755.1747086516000000.zst"
May 22 12:18:16 0000 drkonqi-coredump-gui[1693]: "/usr/bin/kwalletmanager5" 1922 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.1922.1747086587000000.zst"
May 22 12:18:16 0000 drkonqi-coredump-gui[1693]: "/usr/bin/kwalletmanager5" 2175 "/var/lib/systemd/coredump/core.kwalletmanager5.1000.9e276e744cd343688b91e4f6fd796803.2175.1747086624000000.zst"
May 22 12:18:16 0000 drkonqi-coredump-gui[1693]: "/usr/bin/kwalletmanager5" 2355 "/
Comment 10 michaelk83 2025-05-22 12:09:37 UTC
No. The one in comment 2 was the closest to being useful, but it's missing all the debug symbols, as you can see by the multitude of "??". You can try installing the kwallet debug packages, and see what that gives.
Comment 11 bence.csokas 2025-09-30 19:30:31 UTC
Created attachment 185408 [details]
Compressed core file, Arch Linux, from systemd-coredump

I'm also having this issue, except ksecretd crashes, systemd restarts it, it crashes again, ad infinum.

OS: Arch Linux, up-to-date
- kwallet 6.18.0-1
- qt6-base 6.9.2-1
- glibc 2.42+r17+gd7274d718e6f-1

I have attached a core file if you want to inspect.

Stacktrace (scroll down to the end):

➜  ~ coredumpctl debug
Journal file /var/log/journal/9c4dc9ce42394b8f93136c54be299933/user-1000@00063132962e1d95-adf2bc5412c92848.journal~ is truncated, ignoring file.
           PID: 869 (ksecretd)
           UID: 1000 (semuser)
           GID: 1000 (semuser)
        Signal: 11 (SEGV)
     Timestamp: Tue 2025-09-30 20:56:13 CEST (13min ago)
  Command Line: /usr/bin/ksecretd
    Executable: /usr/bin/ksecretd
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-dbus\x2d:1.2\x2dorg.freedesktop.impl.portal.desktop.kwallet.slice/dbus-:1.2-org.freedesktop.impl.portal.desktop.kwallet@0.service
          Unit: user@1000.service
     User Unit: dbus-:1.2-org.freedesktop.impl.portal.desktop.kwallet@0.service
         Slice: user-1000.slice
     Owner UID: 1000 (semuser)
       Boot ID: a484ee0cca474a1f8e87f7f01f6c480a
    Machine ID: 9c4dc9ce42394b8f93136c54be299933
      Hostname: semzene
       Storage: /var/lib/systemd/coredump/core.ksecretd.1000.a484ee0cca474a1f8e87f7f01f6c480a.869.1759258573000000.zst (present)
  Size on Disk: 2.4M
       Message: Process 869 (ksecretd) of user 1000 dumped core.
                
                Stack trace of thread 869:
                #0  0x00007f72be29894c n/a (libc.so.6 + 0x9894c)
                #1  0x00007f72be23e410 raise (libc.so.6 + 0x3e410)
                #2  0x00007f72c08d4e97 _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x7e97)
                #3  0x00007f72be23e540 n/a (libc.so.6 + 0x3e540)
                #4  0x00007f72c0528dae n/a (libqca-qt6.so.2 + 0x6edae)
                #5  0x00007f72c0529351 _ZN3QCA12MemoryRegionD1Ev (libqca-qt6.so.2 + 0x6f351)
                #6  0x00005643cbfecbd5 n/a (/usr/bin/ksecretd + 0x47bd5)
                #7  0x00005643cbfecd02 n/a (/usr/bin/ksecretd + 0x47d02)
                #8  0x00005643cbfea093 n/a (/usr/bin/ksecretd + 0x45093)
                #9  0x00005643cbfdf4a6 n/a (/usr/bin/ksecretd + 0x3a4a6)
                #10 0x00005643cbfc9d50 n/a (/usr/bin/ksecretd + 0x24d50)
                #11 0x00005643cbfc2eb0 n/a (/usr/bin/ksecretd + 0x1deb0)
                #12 0x00007f72be227675 n/a (libc.so.6 + 0x27675)
                #13 0x00007f72be227729 __libc_start_main (libc.so.6 + 0x27729)
                #14 0x00005643cbfc3945 n/a (/usr/bin/ksecretd + 0x1e945)
                
                Stack trace of thread 886:
                #0  0x00007f72be29f042 n/a (libc.so.6 + 0x9f042)
                #1  0x00007f72be2931ac n/a (libc.so.6 + 0x931ac)
                #2  0x00007f72be2931f4 n/a (libc.so.6 + 0x931f4)
                #3  0x00007f72be30da36 ppoll (libc.so.6 + 0x10da36)
                #4  0x00007f72bdf61744 n/a (libglib-2.0.so.0 + 0x60744)
                #5  0x00007f72bdf61825 g_main_context_iteration (libglib-2.0.so.0 + 0x60825)
                #6  0x00007f72bee3ffe2 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x43ffe2)
                #7  0x00007f72beb74ca6 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x174ca6)
                #8  0x00007f72bec88f06 _ZN7QThread4execEv (libQt6Core.so.6 + 0x288f06)
                #9  0x00007f72bf17ac2e n/a (libQt6DBus.so.6 + 0x37c2e)
                #10 0x00007f72bed20e92 n/a (libQt6Core.so.6 + 0x320e92)
                #11 0x00007f72be2969cb n/a (libc.so.6 + 0x969cb)
                #12 0x00007f72be31aa0c n/a (libc.so.6 + 0x11aa0c)
                
                Stack trace of thread 887:
                #0  0x00007f72be29f042 n/a (libc.so.6 + 0x9f042)
                #1  0x00007f72be2931ac n/a (libc.so.6 + 0x931ac)
                #2  0x00007f72be2931f4 n/a (libc.so.6 + 0x931f4)
                #3  0x00007f72be30d4ee __poll (libc.so.6 + 0x10d4ee)
                #4  0x00007f72bf09720b n/a (libxcb.so.1 + 0xd20b)
                #5  0x00007f72bf098f3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
                #6  0x00007f72bcf174a9 n/a (libQt6XcbQpa.so.6 + 0x564a9)
                #7  0x00007f72bed20e92 n/a (libQt6Core.so.6 + 0x320e92)
                #8  0x00007f72be2969cb n/a (libc.so.6 + 0x969cb)
                #9  0x00007f72be31aa0c n/a (libc.so.6 + 0x11aa0c)
                
                Stack trace of thread 892:
                #0  0x00007f72be29f042 n/a (libc.so.6 + 0x9f042)
                #1  0x00007f72be2931ac n/a (libc.so.6 + 0x931ac)
                #2  0x00007f72be29381c n/a (libc.so.6 + 0x9381c)
                #3  0x00007f72be295ede pthread_cond_wait (libc.so.6 + 0x95ede)
                #4  0x00007f72a97674de n/a (libgallium-25.2.3-arch1.2.so + 0x5674de)
                #5  0x00007f72a972043d n/a (libgallium-25.2.3-arch1.2.so + 0x52043d)
                #6  0x00007f72a976740d n/a (libgallium-25.2.3-arch1.2.so + 0x56740d)
                #7  0x00007f72be2969cb n/a (libc.so.6 + 0x969cb)
                #8  0x00007f72be31aa0c n/a (libc.so.6 + 0x11aa0c)
                ELF object binary architecture: AMD x86-64

GNU gdb (GDB) 16.3
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/ksecretd...

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) y
Debuginfod has been enabled.
To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit.
Downloading 14.99 M separate debug info for /usr/bin/ksecretd
Reading symbols from /home/semuser/.cache/debuginfod_client/6a569caba0d8a1ffcd8fb67d62621c16f70fa865/debuginfo...                     

warning: Can't open file anon_inode:i915.gem during file-backed mapping note processing
[New LWP 869]
[New LWP 886]
[New LWP 887]
[New LWP 892]
Downloading 2.86 M separate debug info for /usr/lib/libKF6WalletBackend.so.6
Downloading 2.92 M separate debug info for /usr/lib/libKF6Wallet.so.6                                                                 
Downloading 2.81 M separate debug info for /usr/lib/libKF6ColorScheme.so.6                                                            
Downloading 4.59 M separate debug info for /usr/lib/libKF6DBusAddons.so.6                                                             
Downloading 41.50 M separate debug info for /usr/lib/libKF6WidgetsAddons.so.6                                                         
Downloading 7.17 M separate debug info for /usr/lib/libKF6WindowSystem.so.6                                                           
Downloading 6.70 M separate debug info for /usr/lib/libKF6Notifications.so.6                                                          
--Type <RET> for more, q to quit, c to continue without paging--
Downloading 1.50 M separate debug info for /usr/lib/libKF6Crash.so.6                                                                  
Downloading 15.18 M separate debug info for /usr/lib/libqca-qt6.so.2                                                                  
Downloading 5.17 M separate debug info for /usr/lib/libgpgmepp.so.7                                                                   
Downloading 6.44 M separate debug info for /usr/lib/libKF6I18n.so.6                                                                   
Downloading 138.30 M separate debug info for /usr/lib/libQt6Widgets.so.6                                                              
Downloading 8.45 M separate debug info for /usr/lib/libKF6ConfigCore.so.6                                                             
Downloading 20.06 M separate debug info for /usr/lib/libKF6CoreAddons.so.6                                                            
Downloading 200.08 M separate debug info for /usr/lib/libQt6Gui.so.6                                                                  
Downloading 19.72 M separate debug info for /usr/lib/libQt6DBus.so.6                                                                  
Downloading 101.02 M separate debug info for /usr/lib/libQt6Core.so.6                                                                 
Downloading 9.88 M separate debug info for /usr/lib/libc.so.6                                                                         
Downloading 4.78 M separate debug info for /usr/lib/libgcrypt.so.20                                                                   
Downloading 5.32 M separate debug info for /usr/lib/libKF6ConfigGui.so.6                                                              
Downloading 10.74 M separate debug info for /usr/lib/libKF6GuiAddons.so.6                                                             
Downloading 1.13 M separate debug info for /lib64/ld-linux-x86-64.so.2                                                                
Downloading 10.91 M separate debug info for /usr/lib/libX11.so.6                                                                      
Downloading 500.05 K separate debug info for /usr/lib/libxcb.so.1                                                                     
Downloading 29.04 K separate debug info for /usr/lib/libxcb-res.so.0                                                                  
Downloading 185.57 K separate debug info for /usr/lib/libXfixes.so.3                                                                  
Downloading 17.48 K separate debug info for /usr/lib/libxcb-keysyms.so.1                                                              
--Type <RET> for more, q to quit, c to continue without paging--c                                                                     
Downloading 3.24 M separate debug info for /usr/lib/libm.so.6
Downloading 191.99 K separate debug info for /usr/lib/libcanberra.so.0                                                                
Downloading 6.51 M separate debug info for /usr/lib/libQt6Core5Compat.so.6                                                            
Downloading 1.57 M separate debug info for /usr/lib/libgpgme.so.45                                                                    
Downloading 1.55 M separate debug info for /usr/lib/libudev.so.1                                                                      
Downloading 251.74 K separate debug info for /usr/lib/libEGL.so.1                                                                     
Downloading 2.21 M separate debug info for /usr/lib/libfontconfig.so.1                                                                
Downloading 4.72 M separate debug info for /usr/lib/libglib-2.0.so.0                                                                  
Downloading 938.32 K separate debug info for /usr/lib/libxkbcommon.so.0                                                               
Downloading 515.52 K separate debug info for /usr/lib/libGLX.so.0                                                                     
Downloading 65.06 K separate debug info for /usr/lib/libOpenGL.so.0                                                                   
Downloading 760.59 K separate debug info for /usr/lib/libpng16.so.16                                                                  
Downloading 38.77 M separate debug info for /usr/lib/libharfbuzz.so.0                                                                 
Downloading 221.83 K separate debug info for /usr/lib/libmd4c.so.0                                                                    
Downloading 3.19 M separate debug info for /usr/lib/libfreetype.so.6                                                                  
Downloading 194.53 K separate debug info for /usr/lib/libz.so.1                                                                       
Downloading 1.01 M separate debug info for /usr/lib/libdbus-1.so.3                                                                    
Downloading 22.59 M separate debug info for /usr/lib/libicui18n.so.76                                                                 
Downloading 10.53 M separate debug info for /usr/lib/libicuuc.so.76                                                                   
Downloading 4.73 M separate debug info for /usr/lib/libsystemd.so.0                                                                   
Downloading 394.91 K separate debug info for /usr/lib/libdouble-conversion.so.3                                                       
Downloading 10.53 K separate debug info for /usr/lib/libb2.so.1                                                                       
Downloading 1.55 M separate debug info for /usr/lib/libpcre2-16.so.0                                                                  
Downloading 5.77 M separate debug info for /usr/lib/libzstd.so.1                                                                      
Downloading 603.80 K separate debug info for /usr/lib/libgpg-error.so.0                                                               
Downloading 23.45 M separate debug info for /usr/lib/libQt6WaylandClient.so.6                                                         
Downloading 149.43 K separate debug info for /usr/lib/libwayland-client.so.0                                                          
Downloading 29.59 K separate debug info for /usr/lib/libXau.so.6                                                                      
Downloading 52.94 K separate debug info for /usr/lib/libXdmcp.so.6                                                                    
Downloading 80.80 K separate debug info for /usr/lib/libvorbisfile.so.3                                                               
Downloading 267.25 K separate debug info for /usr/lib/libtdb.so.1                                                                     
Downloading 104.00 K separate debug info for /usr/lib/libltdl.so.7                                                                    
Downloading 387.70 K separate debug info for /usr/lib/libassuan.so.9                                                                  
Downloading 98.30 K separate debug info for /usr/lib/libcap.so.2                                                                      
Downloading 369.80 K separate debug info for /usr/lib/libGLdispatch.so.0                                                              
Downloading 385.41 K separate debug info for /usr/lib/libexpat.so.1                                                                   
Downloading 1.67 M separate debug info for /usr/lib/libpcre2-8.so.0                                                                   
Downloading 1.34 M separate debug info for /usr/lib/libgraphite2.so.3                                                                 
Downloading 156.17 K separate debug info for /usr/lib/libbz2.so.1.0                                                                   
Downloading 214.80 K separate debug info for /usr/lib/libbrotlidec.so.1                                                               
Downloading 30.38 M separate debug info for /usr/lib/libicudata.so.76                                                                 
Downloading 46.73 K separate debug info for /usr/lib/libwayland-cursor.so.0                                                           
Downloading 121.66 K separate debug info for /usr/lib/libffi.so.8                                                                     
Downloading 430.05 K separate debug info for /usr/lib/libvorbis.so.0                                                                  
Downloading 46.87 K separate debug info for /usr/lib/libogg.so.0                                                                      
Downloading 22.55 K separate debug info for /usr/lib/libbrotlicommon.so.1                                                             
Downloading 447.70 K separate debug info for /usr/lib/qt6/plugins/platforms/libqxcb.so                                                
Downloading 16.69 M separate debug info for /usr/lib/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6                                 
Downloading 43.61 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-cursor.so.0                                
Downloading 41.77 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-icccm.so.4                                 
Downloading 37.68 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-image.so.0                                 
Downloading 159.27 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-randr.so.0                                
Downloading 131.02 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-render.so.0                               
Downloading 30.50 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-render-util.so.0                           
Downloading 27.33 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-shape.so.0                                 
Downloading 24.12 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-shm.so.0                                   
Downloading 57.62 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-sync.so.1                                  
Downloading 72.90 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-xfixes.so.0                                
Downloading 288.78 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-xkb.so.1                                  
Downloading 34.59 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libX11-xcb.so.1                                   
Downloading 108.50 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libSM.so.6                                       
Downloading 300.93 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libICE.so.6                                      
Downloading 390.67 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxcb-xinput.so.0                               
Downloading 107.17 K separate debug info for /usr/lib/qt6/plugins/platforms/../../../libxkbcommon-x11.so.0                            
Downloading 30.59 K separate debug info for /usr/lib/libxcb-util.so.1                                                                 
Downloading 67.45 K separate debug info for /usr/lib/libuuid.so.1                                                                     
Downloading 10.40 M separate debug info for /usr/lib/qt6/plugins/platformthemes/KDEPlasmaPlatformTheme6.so                            
Downloading 4.75 M separate debug info for /usr/lib/libQt6QuickControls2.so.6                                                         
Downloading 23.29 M separate debug info for /usr/lib/libKF6KIOFileWidgets.so.6                                                        
Downloading 28.06 M separate debug info for /usr/lib/libKF6KIOWidgets.so.6                                                            
Downloading 14.61 M separate debug info for /usr/lib/libKF6KIOGui.so.6                                                                
Downloading 8.78 M separate debug info for /usr/lib/libKF6StatusNotifierItem.so.6                                                     
Downloading 21.46 M separate debug info for /usr/lib/libKF6XmlGui.so.6                                                                
Downloading 178.98 K separate debug info for /usr/lib/libXcursor.so.1                                                                 
Downloading 230.49 M separate debug info for /usr/lib/libQt6Quick.so.6                                                                
Downloading 38.19 M separate debug info for /usr/lib/libKF6KIOCore.so.6                                                               
Downloading 8.89 M separate debug info for /usr/lib/libKF6JobWidgets.so.6                                                             
Downloading 10.71 M separate debug info for /usr/lib/libKF6Service.so.6                                                               
Downloading 5.35 M separate debug info for /usr/lib/libKF6Completion.so.6                                                             
Downloading 4.90 M separate debug info for /usr/lib/libKF6IconThemes.so.6                                                             
Downloading 125.69 M separate debug info for /usr/lib/libQt6QuickTemplates2.so.6                                                      
Downloading 202.98 M separate debug info for /usr/lib/libQt6Qml.so.6                                                                  
Downloading 6.47 M separate debug info for /usr/lib/libKF6ItemViews.so.6                                                              
Downloading 2.24 M separate debug info for /usr/lib/libKF6IconWidgets.so.6                                                            
Downloading 2.83 M separate debug info for /usr/lib/libKF6BookmarksWidgets.so.6                                                       
Downloading 29.35 M separate debug info for /usr/lib/libKF6Solid.so.6                                                                 
Downloading 3.40 M separate debug info for /usr/lib/libKF6Bookmarks.so.6                                                              
Downloading 2.24 M separate debug info for /usr/lib/libQt6Xml.so.6                                                                    
Downloading 45.26 M separate debug info for /usr/lib/libQt6Network.so.6                                                               
Downloading 5.09 M separate debug info for /usr/lib/libKF6GlobalAccel.so.6                                                            
Downloading 9.24 M separate debug info for /usr/lib/libKF6ConfigWidgets.so.6                                                          
Downloading 13.05 M separate debug info for /usr/lib/libQt6PrintSupport.so.6                                                          
Downloading 403.49 K separate debug info for /usr/lib/libXrender.so.1                                                                 
Downloading 7.48 M separate debug info for /usr/lib/libQt6QmlMeta.so.6                                                                
Downloading 26.65 M separate debug info for /usr/lib/libQt6QmlModels.so.6                                                             
Downloading 28.04 M separate debug info for /usr/lib/libQt6OpenGL.so.6                                                                
Downloading 3.58 M separate debug info for /usr/lib/libKF6AuthCore.so.6                                                               
Downloading 140.88 K separate debug info for /usr/lib/libacl.so.1                                                                     
Downloading 1.10 M separate debug info for /usr/lib/libmount.so.1                                                                     
Downloading 5.67 M separate debug info for /usr/lib/libKF6Codecs.so.6                                                                 
Downloading 5.93 M separate debug info for /usr/lib/libKF6Archive.so.6                                                                
Downloading 382.30 K separate debug info for /usr/lib/libKF6BreezeIcons.so.6                                                          
Downloading 777.08 K separate debug info for /usr/lib/libimobiledevice-1.0.so.6                                                       
Downloading 328.27 K separate debug info for /usr/lib/libplist-2.0.so.4                                                               
Downloading 1.76 M separate debug info for /usr/lib/libgssapi_krb5.so.2                                                               
Downloading 10.30 K separate debug info for /usr/lib/libproxy.so.1                                                                    
Downloading 14.17 M separate debug info for /usr/lib/libcrypto.so.3                                                                   
Downloading 5.06 M separate debug info for /usr/lib/libQt6QmlWorkerScript.so.6                                                        
Downloading 1.02 M separate debug info for /usr/lib/libblkid.so.1                                                                     
Downloading 889.26 K separate debug info for /usr/lib/liblzma.so.5                                                                    
Downloading 177.99 K separate debug info for /usr/lib/libimobiledevice-glue-1.0.so.0                                                  
Downloading 79.81 K separate debug info for /usr/lib/libusbmuxd-2.0.so.7                                                              
Downloading 4.05 M separate debug info for /usr/lib/libssl.so.3                                                                       
Downloading 2.71 M separate debug info for /usr/lib/libkrb5.so.3                                                                      
Downloading 700.25 K separate debug info for /usr/lib/libk5crypto.so.3                                                                
Downloading 24.81 K separate debug info for /usr/lib/libcom_err.so.2                                                                  
Downloading 142.47 K separate debug info for /usr/lib/libkrb5support.so.0                                                             
Downloading 34.54 K separate debug info for /usr/lib/libkeyutils.so.1                                                                 
Downloading 211.89 K separate debug info for /usr/lib/libresolv.so.2                                                                  
Downloading 193.95 K separate debug info for /usr/lib/libproxy/libpxbackend-1.0.so                                                    
Downloading 1.74 M separate debug info for /usr/lib/libgobject-2.0.so.0                                                               
Downloading 4.84 M separate debug info for /usr/lib/libcurl.so.4                                                                      
Downloading 10.58 M separate debug info for /usr/lib/libgio-2.0.so.0                                                                  
Downloading 1.31 M separate debug info for /usr/lib/libduktape.so.207                                                                 
Downloading 506.95 K separate debug info for /usr/lib/libnghttp3.so.9                                                                 
Downloading 552.42 K separate debug info for /usr/lib/libnghttp2.so.14                                                                
Downloading 108.19 K separate debug info for /usr/lib/libidn2.so.0                                                                    
Downloading 1.22 M separate debug info for /usr/lib/libssh2.so.1                                                                      
Downloading 53.44 K separate debug info for /usr/lib/libpsl.so.5                                                                      
Downloading 269.73 K separate debug info for /usr/lib/libgmodule-2.0.so.0                                                             
Downloading 1.62 M separate debug info for /usr/lib/libunistring.so.5                                                                 
Downloading 756.20 K separate debug info for /usr/lib/qt6/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so       
Downloading 2.36 M separate debug info for /usr/lib/qt6/plugins/xcbglintegrations/libqxcb-glx-integration.so                          
Downloading 275.62 K separate debug info for /usr/lib/qt6/plugins/xcbglintegrations/../../../libxcb-glx.so.0                          
Downloading 437.76 K separate debug info for /usr/lib/libGLX_mesa.so.0                                                                
Downloading 45.14 M separate debug info for /usr/lib/libgallium-25.2.3-arch1.2.so                                                     
Downloading 243.42 K separate debug info for /usr/lib/libdrm.so.2                                                                     
Downloading 532.13 K separate debug info for /usr/lib/libXext.so.6                                                                    
Downloading 69.34 K separate debug info for /usr/lib/libXxf86vm.so.1                                                                  
Downloading 39.01 K separate debug info for /usr/lib/libxcb-dri3.so.0                                                                 
Downloading 25.20 K separate debug info for /usr/lib/libxcb-present.so.0                                                              
Downloading 426.62 M separate debug info for /usr/lib/libLLVM.so.20.1                                                                 
Downloading 37.32 M separate debug info for /usr/lib/libSPIRV-Tools.so                                                                
Downloading 137.61 K separate debug info for /usr/lib/libsensors.so.5                                                                 
Downloading 11.27 K separate debug info for /usr/lib/libxshmfence.so.1                                                                
Downloading 152.05 K separate debug info for /usr/lib/libdrm_amdgpu.so.1                                                              
Downloading 922.66 K separate debug info for /usr/lib/libelf.so.1                                                                     
Downloading 326.08 K separate debug info for /usr/lib/libdrm_intel.so.1                                                               
Downloading 610.80 K separate debug info for /usr/lib/libedit.so.0                                                                    
Downloading 3.41 M separate debug info for /usr/lib/libxml2.so.16                                                                     
Downloading 114.30 K separate debug info for /usr/lib/libpciaccess.so.0                                                               
Downloading 1.70 M separate debug info for /usr/lib/libncursesw.so.6                                                                  
Downloading 20.25 M separate debug info for /usr/lib/qt6/plugins/styles/breeze6.so                                                    
Downloading 8.55 M separate debug info for /usr/lib/libKirigamiPlatform.so.6                                                          
Downloading 1.04 M separate debug info for /usr/lib/libKF6Style.so.6                                                                  
Downloading 961.08 K separate debug info for /usr/lib/qt6/plugins/crypto/libqca-cyrus-sasl.so                                         
Downloading 335.67 K separate debug info for /usr/lib/libsasl2.so.3                                                                   
Downloading 1.01 M separate debug info for /usr/lib/qt6/plugins/crypto/libqca-gcrypt.so                                               
Downloading 5.96 M separate debug info for /usr/lib/qt6/plugins/crypto/libqca-gnupg.so                                                
Downloading 872.95 K separate debug info for /usr/lib/qt6/plugins/crypto/libqca-logger.so                                             
Downloading 882.38 K separate debug info for /usr/lib/qt6/plugins/crypto/libqca-nss.so                                                
Downloading 4.91 M separate debug info for /usr/lib/libnss3.so                                                                        
Downloading 451.70 K separate debug info for /usr/lib/libnssutil3.so                                                                  
Downloading 26.73 K separate debug info for /usr/lib/libplds4.so                                                                      
Downloading 49.43 K separate debug info for /usr/lib/libplc4.so                                                                       
Downloading 820.34 K separate debug info for /usr/lib/libnspr4.so                                                                     
Downloading 3.24 M separate debug info for /usr/lib/qt6/plugins/crypto/libqca-ossl.so                                                 
Downloading 331.32 K separate debug info for /usr/lib/ossl-modules/legacy.so                                                          
Downloading 1.82 M separate debug info for /usr/lib/qt6/plugins/crypto/libqca-softstore.so                                            
[Thread debugging using libthread_db enabled]                                                                                         
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/ksecretd'.
Program terminated with signal SIGSEGV, Segmentation fault.
Downloading 4.48 K source file /usr/src/debug/glibc/glibc/nptl/pthread_kill.c
#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 0x7f72bcf6aa00 (LWP 869))]
(gdb) bt
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1  0x00007f72be298a13 in __pthread_kill_internal (threadid=<optimized out>, signo=11) at pthread_kill.c:89
#2  0x00007f72be23e410 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3  0x00007f72c08d4e97 in KCrash::defaultCrashHandler (sig=11) at /usr/src/debug/kcrash/kcrash-6.18.0/src/kcrash.cpp:605
#4  <signal handler called>
#5  0x00007f72c0528dae in QCA::Botan::MemoryRegion<unsigned char>::deallocate (this=0x564400945380, 
    p=0x564400931330 "\240\242@\276r\177", n=17) at /usr/src/debug/qca/qca-2.3.10/src/botantools/botan/botan/secmem.h:188
#6  QCA::Botan::MemoryRegion<unsigned char>::~MemoryRegion (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qca/qca-2.3.10/src/botantools/botan/botan/secmem.h:157
#7  QCA::Botan::SecureVector<unsigned char>::~SecureVector (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qca/qca-2.3.10/src/botantools/botan/botan/secmem.h:299
#8  QCA::ai_delete (ai=<optimized out>) at /usr/src/debug/qca/qca-2.3.10/src/qca_tools.cpp:335
#9  QCA::ai_delete (ai=ai@entry=0x564400945348) at /usr/src/debug/qca/qca-2.3.10/src/qca_tools.cpp:331
#10 0x00007f72c0529351 in QCA::MemoryRegion::Private::~Private (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qca/qca-2.3.10/src/qca_tools.cpp:370
#11 QSharedDataPointer<QCA::MemoryRegion::Private>::~QSharedDataPointer (this=<optimized out>, this=<optimized out>)
    at /usr/include/qt6/QtCore/qshareddata.h:57
#12 QSharedDataPointer<QCA::MemoryRegion::Private>::~QSharedDataPointer (this=<optimized out>, this=<optimized out>)
    at /usr/include/qt6/QtCore/qshareddata.h:57
#13 QCA::MemoryRegion::~MemoryRegion (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qca/qca-2.3.10/src/qca_tools.cpp:418
#14 0x00007f72c052962a in QCA::SecureArray::~SecureArray (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/qca/qca-2.3.10/src/qca_tools.cpp:597
#15 0x00005643cbfecbd5 in QCA::SymmetricKey::~SymmetricKey (this=<optimized out>, this=<optimized out>)
    at /usr/include/qt6/Qca-qt6/QtCrypto/qca_core.h:1263
#16 KWalletFreedesktopSessionAlgorithmDhAes::~KWalletFreedesktopSessionAlgorithmDhAes (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopsession.h:74
#17 KWalletFreedesktopSessionAlgorithmDhAes::~KWalletFreedesktopSessionAlgorithmDhAes (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopsession.h:74
#18 0x00005643cbfecd02 in std::default_delete<KWalletFreedesktopSessionAlgorithm>::operator() (this=<optimized out>, 
    __ptr=<optimized out>) at /usr/include/c++/15.2.1/bits/unique_ptr.h:93
#19 std::unique_ptr<KWalletFreedesktopSessionAlgorithm, std::default_delete<KWalletFreedesktopSessionAlgorithm> >::~unique_ptr (
    this=<optimized out>, this=<optimized out>) at /usr/include/c++/15.2.1/bits/unique_ptr.h:399
#20 KWalletFreedesktopSession::~KWalletFreedesktopSession (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopsession.h:29
#21 KWalletFreedesktopSession::~KWalletFreedesktopSession (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopsession.h:29
#22 0x00005643cbfea093 in std::default_delete<KWalletFreedesktopSession>::operator() (this=<optimized out>, __ptr=<optimized out>)
    at /usr/include/c++/15.2.1/bits/unique_ptr.h:93
#23 std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> >::~unique_ptr (this=<optimized out>, 
    this=<optimized out>) at /usr/include/c++/15.2.1/bits/unique_ptr.h:399
--Type <RET> for more, q to quit, c to continue without paging--c
#24 std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > >::~pair (
    this=<optimized out>, this=<optimized out>) at /usr/include/c++/15.2.1/bits/stl_pair.h:302
#25 std::destroy_at<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > (__location=0x56440076c440) at /usr/include/c++/15.2.1/bits/stl_construct.h:88
#26 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > > >::destroy<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > (__a=..., __p=0x56440076c440) at /usr/include/c++/15.2.1/bits/alloc_traits.h:698
#27 std::_Rb_tree<QString, std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > >, std::_Select1st<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > >::_M_destroy_node (this=<optimized out>, __p=0x56440076c420)
    at /usr/include/c++/15.2.1/bits/stl_tree.h:1265
#28 std::_Rb_tree<QString, std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > >, std::_Select1st<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > >::_M_drop_node (this=<optimized out>, __p=0x56440076c420)
    at /usr/include/c++/15.2.1/bits/stl_tree.h:1273
#29 std::_Rb_tree<QString, std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > >, std::_Select1st<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > >::_M_erase(std::_Rb_tree_node<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > >*) [clone .isra.0] (__x=0x56440076c420, this=<optimized out>)
    at /usr/include/c++/15.2.1/bits/stl_tree.h:2590
#30 0x00005643cbfdf4a6 in std::_Rb_tree<QString, std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > >, std::_Select1st<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > >::~_Rb_tree (this=<optimized out>, this=<optimized out>)
    at /usr/include/c++/15.2.1/bits/stl_tree.h:1381
#31 std::map<QString, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> >, std::less<QString>, std::allocator<std::pair<QString const, std::unique_ptr<KWalletFreedesktopSession, std::default_delete<KWalletFreedesktopSession> > > > >::~map (this=<optimized out>, this=<optimized out>) at /usr/include/c++/15.2.1/bits/stl_map.h:337
#32 KWalletFreedesktopService::~KWalletFreedesktopService (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopservice.cpp:182
#33 0x00005643cbfc9d50 in KWalletFreedesktopService::~KWalletFreedesktopService (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/kwalletfreedesktopservice.cpp:182
#34 std::default_delete<KWalletFreedesktopService>::operator() (this=<optimized out>, __ptr=0x5644008ce8e0)
    at /usr/include/c++/15.2.1/bits/unique_ptr.h:93
#35 std::unique_ptr<KWalletFreedesktopService, std::default_delete<KWalletFreedesktopService> >::~unique_ptr (this=<optimized out>, 
    this=<optimized out>) at /usr/include/c++/15.2.1/bits/unique_ptr.h:399
#36 KSecretD::~KSecretD (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/ksecretd.cpp:177
#37 0x00005643cbfc2eb0 in main (argc=<optimized out>, argv=<optimized out>)
    at /usr/src/debug/kwallet/kwallet-6.18.0/src/runtime/ksecretd/main.cpp:213
(gdb)
Comment 12 michaelk83 2025-10-01 08:13:24 UTC
(In reply to bence.csokas from comment #11)

Your crash looks the same as bug 490788.
Since the OP wasn't able to provide actionable information (a stack trace with full file names and line numbers), and their crash was only once during boot and their kwallet seems to be working ok after that, I'm closing this as a duplicate of 490788.

*** This bug has been marked as a duplicate of bug 490788 ***