-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Database corruption on merging to a locked database #1875
Copy link
Copy link
Closed
Description
I just lost my database. Fingers were faster than they should've been, attempted a merge while my db was locked. That just opened the db I'm merging. Manually opening the db I merged into shows it's corrupt.
I guess it was because the db was locked, looking at similar corruption issues in the past. This is the second corruption I had resulting in loss of some data.
Expected Behavior
Merging into locked database should not corrupt it.
Steps to Reproduce (for bugs)
- Open database, set to auto lock after delay. Wait for db to be locked.
- Select Database -> Merge from KeepassXC database
- Poof. DB gets corrupt
Debug Info
KeePassXC - Version 2.3.1
Revision: 2fcaeea
Libraries:
- Qt 5.10.1
- libgcrypt 1.8.2
Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 4.15.15-1-ARCH
Enabled extensions:
- Auto-Type
- Browser Integration
- Legacy Browser Integration (KeePassHTTP)
- SSH Agent
- YubiKey
Reactions are currently unavailable