keepassxreboot / keepassxc

KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
https://keepassxc.org/
Other
21.36k stars 1.47k forks source link

Close a database #11450

Open florealcab opened 1 week ago

florealcab commented 1 week ago

Overview

Close a database (if 2 databases opened) cause bugs:

Steps to Reproduce

  1. Open a database
  2. Open another database
  3. Close the last opened database

Expected Behavior

KeepassXC is still alive, the still opened database is still connected in keepassxc browser

Actual Behavior

Sometimes, KeepassXC crashes. If not, the link with keepassxc browser is always lost.

Context

KeePassXC - 2.7.9 Revision: 8f6dd13

Operating System: Linux (debian 12) Desktop Env: KDE Windowing System: X11

droidmonkey commented 1 week ago

I have never seen the application crash when closing a database tab. You'll have to provide a stack trace to validate that finding. If your other database is not connected to the browser extension, then it will not shift the connection to it. I have also not experienced this issue. When closing a database or changing tabs, the browser extension updates immediately.

droidmonkey commented 1 week ago

Please provide a screen recording showing what you are seeing.

varjolintu commented 1 week ago

If you are using two databases at the same time, make sure the second one is not a clone. Goto Database Settings -> Browser Integration and generate new Root Group UUID's to them just in case.