-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Have you searched for an existing issue?
- Yes, I tried searching and reviewed the pinned issues
Brief Summary
I used to launch KeePassXC to prompt for database unlock when no ssh keys are available for ssh authentication. On MacOS this used to work too but now it seems to ignore the single instance mode setting.
Unrelated to #12049 since my USER variable is letters only.
Steps to Reproduce
- Download VirtualBuddy
- Install the latest macOS recovery image
- Upgrade to macOS 15.7.1
- Install KeePassXC from keepassxc.org
- Change system language to German
- Launch and unlock the database
- Enable single instance mode in application settings
- Lock the database
- Run /Applications/KeePassXC.app/Contents/MacOS/KeePassXC in terminal
Expected Versus Actual Behavior
It should prompt for database unlock in the same instance.
Instead it launches another instance of KeePassXC.
Error message in terminal:
The lock file could not be created. Single-instance mode disabled.
objc[14134]: Class AppKitImpl is implemented in both /Applications/KeePassXC.app/Contents/MacOS/KeePassXC (0x100cbc2f0) and /Applications/KeePassXC.app/Contents/PlugIns/libkeepassxc-autotype-cocoa.so (0x111ad02f0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
qt.qpa.fonts: Populating font family aliases took 53 ms. Replace uses of missing font family "Monospace" with one that exists to avoid this cost.
KeePassXC Debug Information
KeePassXC - Version 2.7.10
Revision: b342be4
Qt 5.15.11
Diagnosemodus ist deaktiviert.
Betriebssystem: macOS 15.7
CPU-Architektur: arm64
Kernel: darwin 24.6.0
Aktivierte Erweiterungen:
- Auto-Type
- Browser-Integration
- Passkeys
- SSH-Agent
- KeeShare
- YubiKey
- Schnelle Entsperrung
Kryptographische Bibliotheken:
- Botan 3.1.1
Operating System
macOS
Linux Desktop Environment
None
Linux Windowing System
None