-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Segmentation fault when dbus.secrets service is used from docker #7731
Comments
This bug seems to happen with with more than just the docker cli accessing dbus. I can confirm the problem happening with QtKeychain, too. So I guess it's a general problem. |
I'm working on fixing this, though this seems super weird to me as QPointer crashes when checking if the wrapped pointer is a 0pointer. Backtrace:
|
@bionade24 does this still occur with 2.7.1? There was a crash fix included with the update, not sure if it fixes your case as well. @thePanz , you'll need to provide a stack trace for your case. Use the latest snapshot to obtain one. |
@michaelk83 No, it does still occur on 2.7.1 and while building from latest develop. I think the bug has be introduced with a31c5ba |
@michaelk83 If you add |
The OP's problem was fixed with 2.7.1 |
I can confirm that v2.7.1 does not trigger this behavior. |
Overview
Under linux I enabled the dbus.secret-service integration
I run:
docker login registry.my.server.org
, and docker is configured to use the dbus.secret-service to store credentialsDuring
docker pull
, the docker registry is accessed and the credentials asked from KeepassXC dbus.secret-service:docker pull
is left running but with no progress.Steps to Reproduce
Did not try to reproduce it without the above description
Expected Behavior
After clicking on "Allow", KeepassXC is killed, see segmentation fault log below
Actual Behavior
The first dialog to grant access appears, I click "remember" and the button "Allow"
A second dialog appears, with the same request as before. Clicking "Allow" the window disappear and KeepassXC is killed
Context
From journalctl:
KeePassXC - Version 2.7.0
Revision: d7a9ef4
Note: I have the same issue with v2.6.6
Operating System: Linux (ArchLinux)
Desktop Env: KDE
Windowing System: X11
The text was updated successfully, but these errors were encountered: