KeePassXC does not restore all opened databases after restart
Have you searched for an existing issue?
- [x] Yes, I tried searching and reviewed the pinned issues
Brief Summary
When two databases are open, KeePassXC only reloads the first one after restart. The second database does not reopen automatically and must be reopened manually from Recent Entries.
Steps to Reproduce
- Open and unlock the first database.
- Open and unlock the second database.
- Restart KeePassXC.
Expected Versus Actual Behavior
Both databases reopen automatically on startup.
KeePassXC Debug Information
KeePassXC - Version 2.7.10
Revision: b342be4
Qt 5.15.11
Debugging mode is disabled.
Operating system: Windows 10 Version 2009
CPU architecture: x86_64
Kernel: winnt 10.0.19045
Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Quick Unlock
Cryptographic libraries:
- Botan 3.1.1
Operating System
Windows
Linux Desktop Environment
None
Linux Windowing System
None
@droidmonkey Hey! Any link where I can track it?
I think I closed this by mistake. We do need to fix this behavior a little. Right now, if you shutdown your computer with keepassxc open sometimes it does not record the open databases before being "killed" by the operating system.
However we also fixed the behavior when the underlying database file was not available which could be the other problem you are experiencing. #12200