Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeepassXC 2.77 Crashes, when two databases were open and one with a Yubikey is closed #10538

Closed
Floesse opened this issue Apr 2, 2024 · 5 comments
Labels

Comments

@Floesse
Copy link

Floesse commented Apr 2, 2024

Overview

KeepassXC 2.77 Crashes, when two databases were open and one with a Yubikey is closed

Steps to Reproduce

  1. Open two databases one is protected with a key file and the other with a Yubikey challenge
  2. Make changes to one or both databases
  3. Close the tab for the database with the Yubikey, by clicking the X

Expected Behavior

Tab closes and KeepassXC stays open with the first opened database

Actual Behavior

KeepassXC crashes and produced a crash report

Context

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [1593]

KeePassXC - Version 2.7.7
Revision: 68e2dd8

Qt 5.15.11
Diagnosemodus ist deaktiviert.

Betriebssystem: macOS 14.4.1
CPU-Architektur: arm64
Kernel: darwin 23.4.0

Aktivierte Erweiterungen:

  • Auto-Type
  • Browser-Integration
  • Passkeys
  • SSH-Agent
  • KeeShare
  • YubiKey
  • Schnelle Entsperrung

Kryptographische Bibliotheken:

  • Botan 3.1.1

Operating System: macOS

@Floesse Floesse added the bug label Apr 2, 2024
@phoerious
Copy link
Member

Are you saving changes when the database is closed?

@Floesse
Copy link
Author

Floesse commented Apr 3, 2024

No, changes are always saved immediately, the option to automatically save after every change is set.

@droidmonkey
Copy link
Member

Probably this one that is fixed: #10458

@liamauve
Copy link

liamauve commented Apr 7, 2024

i have something similar happening. on apple silicon, I just drag and dropped the new 2.7.7 into application folder and overwrite the old 2.7.6... idk if that was the correct way to do it.

i have only 1 database open, nothing is changed/needed to save, if I click close database(command W) with the yubikey still connected, it would crash and os prompt for a crash report.

@Floesse
Copy link
Author

Floesse commented May 10, 2024

Update: I retested with KeepassXC 2.7.8 and it stopped crashing.

KeePassXC - Version 2.7.8
Revision: f6757d3

Qt 5.15.11
Diagnosemodus ist deaktiviert.

Betriebssystem: macOS 14.4
CPU-Architektur: arm64
Kernel: darwin 23.4.0

Aktivierte Erweiterungen:

  • Auto-Type
  • Browser-Integration
  • Passkeys
  • SSH-Agent
  • KeeShare
  • YubiKey
  • Schnelle Entsperrung

Kryptographische Bibliotheken:

  • Botan 3.1.1

@Floesse Floesse closed this as completed May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants