-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Reference in Note causes crash #7158
Copy link
Copy link
Closed
Description
Overview
One reference in a note of an entry works fine.
Adding another reference in this note causes KeePassXC to crash:
"unknown software exception" (0x40000015) appeared at position 0x00007FFFD68D4F5.
Steps to Reproduce
Attached are 2 keepass DBs: "Ref1.kdbx" and "Ref2.kdbx" - no password.
- Open "Ref1.kdbx"
- Edit note of Ref1 / Bank / B1.
- It's note contains a reference to note Ref1 / Bank / C1: "{REF:N@I:ABD457C6174F7C4B9B70FA53C73FB694}"
- The 2nd reference is prepared but not active "{ REF:N@I:ABD4"...
- Delete the blank past the second "{" - making the second refrence become active.
- Update entry
- Waiting circle icon appears - exception windows shows up (after some ten seconds).
Expected Behavior
Save the entry and DB.
Actual Behavior
Exception windows shows up (after some ten seconds).
Context
See attached DBs
- "Ref1.kdbx" may be edited to cause the exception
- "Ref2.kdbx" cannot be opened and causes the exception
KeePassXC - Version 2.6.6 (using the portable version)
Revision: 9c108b9
Qt 5.15.2
Diagnosemodus ist deaktiviert.
Betriebssystem: Windows 10 Version 2009
CPU-Architektur: x86_64
Kernel: winnt 10.0.22000
Aktivierte Erweiterungen:
- Auto-Type
- Browser-Integration
- SSH-Agent
- KeeShare (bestätigtes und unbestätigtes Teilen)
- YubiKey
Kryptographische Bibliotheken:
- libgcrypt 1.9.2-unknown
Operating System: Windows 11
Reactions are currently unavailable