Skip to content

KeepassXC (Linux) crashing on Apply/OK/Cancel #3933

@rlando1

Description

@rlando1

Expected Behavior

KeePassXC should save the data (or not in the case of cancel), and return to the database tree with all the entries

Current Behavior

When editing an entry, upon hitting any of the below buttons, KeepassXC will crash without saving. This happens approximately every other time trying. In other words, I can open the database and save one entry, but the next one will crash it.
Apply, Cancel, OK
Edit: Cancel does appear to be working, so long as I "Close without saving"
Edit 2: Cancel works when I don't make a change. However, when I make a change using Apply, then hit Cancel to exit, it will crash. (In this situation, the change will be saved to the database with the Apply action)

Possible Solution

None

Steps to Reproduce

  1. Open database
  2. Edit an entry
  3. Save entry
  4. Open another entry
  5. Save entry

Context

This makes using KeePassXC very frustrating. Windows does not appear to have this issue (and Linux hasn't in the past either)
I have tried disabling the browser extension, restoring settings to default, moving all entries to a new database, using the development version, and the current app package.

Debug Info

KeePassXC - Version 2.5.1
Revision: 0fd8836
Distribution: Snap

Qt 5.9.5
Debugging mode is disabled.

Operating system: Ubuntu Core 18 (Went from Ubuntu GNOME to KDE Kubuntu)
CPU architecture: x86_64
Kernel: linux 5.3.0-23-generic

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • SSH Agent
  • KeeShare (signed and unsigned sharing)
  • YubiKey
  • Secret Service Integration

Cryptographic libraries:
libgcrypt 1.8.1

Libraries:

  • LIBS

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions