Bug 2367944 - KWallet is not functional after KF 6.14 update
Summary: KWallet is not functional after KF 6.14 update
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kf6-kwallet
Version: 42
Hardware: All
OS: Linux
high
urgent
Target Milestone: ---
Assignee: Steve Cossette
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-05-22 06:22 UTC by Vitaly
Modified: 2025-06-21 13:41 UTC (History)
3 users (show)

Fixed In Version: kf6-kwallet-6.15.0-3.fc43
Clone Of:
Environment:
Last Closed: 2025-06-21 13:41:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 458085 0 NOR CONFIRMED Wallet system takes about 1 minute to start 2025-05-22 06:24:37 UTC
KDE Software Compilation 504014 0 HI RESOLVED Chromium-based applications take around 60 seconds to start if KWallet is disabled 2025-05-22 06:24:37 UTC
KDE Software Compilation 504193 0 NOR UNCONFIRMED Default wallet can not be opened 2025-05-22 06:24:37 UTC
KDE Software Compilation 504656 0 NOR UNCONFIRMED kwallet 6.14: calls to ksecretd hang if there's an empty-named wallet 2025-05-23 06:30:00 UTC

Description Vitaly 2025-05-22 06:22:01 UTC
KF 6.14 update broke KDE Wallet completely. Now I can't even connect to Wi-Fi due to broken Network Manager (error "Failed to get secrets for $AP_NAME").

KDE Wallet Manager tells me I have no wallets even after installing the kf6-kwallet-6.14.1 bugfix update.

Downgrading pam-kwallet to version 6.3.5-1 and kf6-kwallet to version 6.13.0 temporary fixes this issue. Can be used as a workaround.

Upstream issue: https://bugs.kde.org/show_bug.cgi?id=458085#c71 (starting from Comment 71).
Another upstream issue: https://bugs.kde.org/show_bug.cgi?id=504193
Related issue with Chromium/Electron: https://bugs.kde.org/show_bug.cgi?id=504014

Reproducible: Always

Steps to Reproduce:
1. Upgrade KF6 to version 6.14.
2. Reboot or relogin.
Actual Results:
No wallets found. All applications that require KWallet fail to launch or freeze until they time out.

Expected Results:
KWallet should work as expected.

Additional Information:
Log from `KWALLET_DAEMON_DEBUG=1 kwalletd6`:

```
libsecret-CRITICAL **: secret_service_load_collections_sync: assertion 'paths != NULL' failed
kf.wallet.kwalletd: "Could not connect to Secret Service"
```

Log from ksecretd systemd unit:
```
QDBusObjectPath: invalid path "/org/freedesktop/secrets/collection/"
QDBusObjectPath: invalid path ""
qt.dbus.integration: QDBusConnection: error: could not send reply message to service "": Marshalling failed: Invalid object path passed in arguments
```

Comment 1 Fedora Update System 2025-06-21 12:32:12 UTC
FEDORA-2025-83c28c72a8 (kf6-kwallet-6.15.0-3.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-83c28c72a8

Comment 2 Fedora Update System 2025-06-21 13:41:03 UTC
FEDORA-2025-83c28c72a8 (kf6-kwallet-6.15.0-3.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.