Steps to Reproduce
- File A has AutoOpen to file B
- File B has AutoOpen to file A
- Try opening file A
- Endless loop of KPXC opening databases
Expected Behavior
Open both databases.
Current Behavior
KPXC gets stuck in an endless loop opening databases. The UI is still clickable but very laggy, and the first database never gets opened.
This will probably also fail transitively? I.e. A -> B -> C -> A
And fails when using a single file that autoopen-references itself: A -> A
Possible Solution
Check which files are already open / were already requested to auto-open. (This also happens when file B is already open)
Debug Info
keepassxc-git 2.4.3.r54.ga22e8a1f-1
Operating system: ARCH
CPU architecture: x86
Kernel: linux 5.1.14.arch1-1
Steps to Reproduce
Expected Behavior
Open both databases.
Current Behavior
KPXC gets stuck in an endless loop opening databases. The UI is still clickable but very laggy, and the first database never gets opened.
This will probably also fail transitively? I.e. A -> B -> C -> A
And fails when using a single file that autoopen-references itself: A -> A
Possible Solution
Check which files are already open / were already requested to auto-open. (This also happens when file B is already open)
Debug Info
keepassxc-git 2.4.3.r54.ga22e8a1f-1
Operating system: ARCH
CPU architecture: x86
Kernel: linux 5.1.14.arch1-1