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

Close a database #11450

Open
florealcab opened this issue Nov 8, 2024 · 3 comments
Open

Close a database #11450

florealcab opened this issue Nov 8, 2024 · 3 comments

Comments

@florealcab
Copy link

Overview

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

  • everytime the link between keepassxc and the browser extension (in chrome or firefox) is lost for the still opened databases: icon show an error, saying unable to connect to keepassxc, if we click to reload it's restored
  • sometimes, keepassxc completely crash (close, segment fault or something else?) and we have to restart it

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

@florealcab florealcab added the bug label Nov 8, 2024
@droidmonkey
Copy link
Member

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
Copy link
Member

Please provide a screen recording showing what you are seeing.

@varjolintu
Copy link
Member

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants