Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#1003 Possible SHOWSTOPPER: Locked out from entering master key

closed
nobody
5
2012-06-21
2012-05-31
W. Schütz
No

I activated
- 'Master key input dialog in secure desktop' and

My KeePass shows the following anomality:
- Minimize KeePass to the Tray
- Use 'right-click' to 'Lock Workspace'
- Use Tray Icon to maximize KeePass

Secure desktop with dialog will pop up for a second. Before you can enter the password, it will be covered by KeePass in maximized mode, but with all buttons locked. Tray Icon is still there, but all menu points greyed out. There seems to be no way to get back to the secure dialog.

KeePass can be terminated by Task Manager - but not as usual on the Applications Tab by means of 'End Task'. You have to switch to the Processes and use 'End Process'

However:
- The deadlock overlives a restart of KeePass! It will behave exactly as described above and lock you out from entering the master key!

Workaround
I entered the password in an editor and was able to copy/paste it within the few milliseconds granted before the secure dialog vanishes. This could be impossible on a faster machine!

Discussion

  • W. Schütz
    W. Schütz
    2012-05-31

    Forgot to mention:
    - Win7 x64, all usuall fixes and updates

     
  • Paul
    Paul
    2012-06-03

    Rename KeePass.config.xml to return KeePass to default mode.
    You should not be able to paste into the secure desktop should you? Kind of defeats the purpose of a secure desktop if you have clipboard access.

    cheers, Paul

     
  • Dominik Reichl
    Dominik Reichl
    2012-06-21

    Unfortunately I can't reproduce this. When restoring from tray, the main window is displayed very shortly and then KeePass switches to the secure desktop to allow entering the master key. I don't observe a switch-back to the standard desktop before the user closes the master key dialog.

    Most likely some other application is interfering.

    Best regards
    Dominik

     
  • Dominik Reichl
    Dominik Reichl
    2012-06-21

    • status: open --> closed