Skip to content

Reference in Note causes crash #7158

@mernest56

Description

@mernest56

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.

  1. Open "Ref1.kdbx"
  2. Edit note of Ref1 / Bank / B1.
  • It's note contains a reference to note Ref1 / Bank / C1: "{REF:N@I:ABD457C6174F7C4B9B70FA53C73FB694}"
  1. The 2nd reference is prepared but not active "{ REF:N@I:ABD4"...
  2. Delete the blank past the second "{" - making the second refrence become active.
  3. Update entry
  4. 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

Ref1_2.zip

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions