Bug#1110841: secrets: 'Failed to unlock Safe' with empty password field
Martin Cihlar
martin.cibule at seznam.cz
Mon Aug 11 12:15:45 BST 2025
Package: secrets
Version: 11.0-2
Severity: important
X-Debbugs-Cc: martin.cibule at seznam.cz
Dear Maintainer,
GNOME Secrets can no longer open my KeePass databases (KDBX) that are protected
by a keyfile but have no password set. The error shown in the UI is simply
'Failed to unlock Safe'. This occurred after the upgrade to trixie, the version
in bookworm (7.2-1) did not exhibit this behaviour.
I am not able to reproduce this issue in upstream version 11.1.1 (latest as of
writing), Flatpak.
Nothing interesting in stdout when run with the --debug option:
$ secrets --debug
(secrets:31608): Gtk-WARNING **: 12:45:47.650: Unknown key gtk-modules in
/home/martin/.config/gtk-4.0/settings.ini
11-08-25 12:45:57 | DEBUG | File selected: /redacted/path/to/kdbx
11-08-25 12:46:05 | DEBUG | Keyfile selected: /redacted/path/to/keyfile
11-08-25 12:46:07 | DEBUG | Generate key for FileProvider
11-08-25 12:46:07 | DEBUG | Adding key from FileProvider
11-08-25 12:46:07 | DEBUG | Generate key for Pkcs11Provider
11-08-25 12:46:07 | DEBUG | Generate key for YubiKeyProvider
-- System Information:
Debian Release: 13.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages secrets depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5
ii gir1.2-adw-1 1.7.4-2
ii gir1.2-gtk-4.0 4.18.6+ds-2
ii gir1.2-gtksource-5 5.16.0-1
ii python3 3.13.5-1
ii python3-gi 3.50.0-4+b1
ii python3-pykcs11 1.5.17-1+b2
ii python3-pykeepass 4.1.1.post1-1
ii python3-pyotp 2.9.0-2
ii python3-python-zxcvbn-rs-py 0.2.0-1+b1
ii python3-validators 0.20.0-2
ii python3-yubico 1.3.3-3
secrets recommends no packages.
secrets suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list