Menu

#1842 Repeated Secure Desktop Notification

KeePass_2.x
closed
nobody
None
5
2019-04-24
2019-04-23
No

When Keepass is locked and a password is requested by git via KeeAgent, it triggers a dialog to unlock Keepass (when the screen is locked too). The problem is that the notification dialog is opened repeatedly for each request, instead of just having one open you can get multiple. Furthermore, each dismiss of the dialog triggers another SecureDesktop login, even if it is already unlocked by a previous dialog.

1 Attachments

Discussion

  • Dominik Reichl

    Dominik Reichl - 2019-04-23
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2019-04-23

    This looks like a bug in the KeeAgent plugin. Please report the issue here:
    https://github.com/dlech/KeeAgent/issues

    Thanks and best regards,
    Dominik

     
  • Leonard Brünings

    Hm, but the message is created by KeePass not KeeAgent in ProtectedDialog.cs HandleUnexpectedDesktopSwitch. It seems to me that the ProtectedDialog does not keep track of its instances. KeeAgent only triggers mainWindow.OpenDatabase(document.LockedIoc, null, false); it has no knowledge of the unlock dialog.

     
  • Dominik Reichl

    Dominik Reichl - 2019-04-23

    On second thought, it might be that this issue is resolved automatically by a change in the database opening logic that has already been implemented for KeePass 2.42.

    My suggestion would be to try the latest development snapshot:
    https://keepass.info/filepool/KeePass_190423.zip

    Best regards,
    Dominik

     
  • Leonard Brünings

    The SNAPSHOT-version seems to have fixed it, I'll keep an eye on it.

     

Log in to post a comment.