You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At least as long as KeepassXC is neither saving nor loading the database, the application runs smoothly, whether or not the database is hosted locally or remotely (e.g. via webdav/sftp/...).
Current Behavior
KeepassXC freezes frequently when used with slow web shares, even when not manually interacted with.
Possible Solution
A possible cause could be regular checks on the database file (e.g. whether or not it has been changed remotely), that are implemented blockingly. A solution would be to always rely on asynchronous I/O (would also be nice for the application to not freeze when saving the db).
Steps to Reproduce
Host your password database on some kind of (particularly slow) remote storage (or while limiting connectivity)
Activate General -> Automatically reload the database when modified externally in KeepassXC settings
Wait
Context
I'm hosting my password database via webdav while working from a sometimes unreliant company network. The reason why I'm not using KeeShare for synchronization is, that the latter is not supported by my android client (keepass2android).
Expected Behavior
At least as long as KeepassXC is neither saving nor loading the database, the application runs smoothly, whether or not the database is hosted locally or remotely (e.g. via webdav/sftp/...).
Current Behavior
KeepassXC freezes frequently when used with slow web shares, even when not manually interacted with.
Possible Solution
A possible cause could be regular checks on the database file (e.g. whether or not it has been changed remotely), that are implemented blockingly. A solution would be to always rely on asynchronous I/O (would also be nice for the application to not freeze when saving the db).
Steps to Reproduce
Context
I'm hosting my password database via webdav while working from a sometimes unreliant company network. The reason why I'm not using KeeShare for synchronization is, that the latter is not supported by my android client (keepass2android).
Debug Info
KeePassXC - Version 2.5.0
Revision: 1ab8a9f
Qt 5.9.5
Debugging mode is disabled.
Operating system: Ubuntu 18.04.3 LTS
CPU architecture: x86_64
Kernel: linux 4.15.0-66-generic
Enabled extensions:
Cryptographic libraries:
libgcrypt 1.8.1
The text was updated successfully, but these errors were encountered: