-
-
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 would like to address an issue that I detected in the current (could have been an earlier version as well) of KeepassXC 2.7.10 which I am using under Fedora Linux (RPM Package).
Let us pretend, that I am having a KeyyPass file (with various Passwords inside). The Root Element is called "Passwords" and below it the Nodes and Leaves are attached (Groups with Entries inside).
Passwords -> Group Elements -> Nodes
When I export the Password file as *.cvs and then import the *.cvs file again (as new Passwords file), then another Root element named "Passwords" is getting added.
This leads to the following issue:
Passwords -> Passwords -> Group Elements -> Nodes
If you keep repeating the export and import again, then another Root element is being added.
Passwords -> Passwords -> Passwords -> Group Elements -> Nodes
From what I remember, this was not the case with previous versions of KeepassXC.
Therefore I would like to ask, whether this can be reviewed and fixed.
Regards.
Steps to Reproduce
- Have a Passwords file at hand.
- Export to CSV
- Import from CSV (as new Passwords file, skipping first line which is the CSV header)
Expected Versus Actual Behavior
Expected:
- Keep the Root element
Actual:
- Export and Import keeps adding another level or Root element and stacking up.
KeePassXC Debug Information
KeePassXC - Version 2.7.10
Revision: b342be4
Qt 5.15.17
Debugging mode is disabled.
Operating system: Fedora Linux 42 (Workstation Edition)
CPU architecture: x86_64
Kernel: linux 6.15.3-200.fc42.x86_64
Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Secret Service Integration
Cryptographic libraries:
- Botan 2.19.5
Operating System
Linux
Linux Desktop Environment
XFCE
Linux Windowing System
X11