sirAndros / KeePassWinHello

Quick unlock KeePass 2 database using biometrics with Windows Hello
MIT License
302 stars 21 forks source link

Invoking Windows Hello crashes other application using camera #62

Closed bar-foo-x closed 3 years ago

bar-foo-x commented 3 years ago

Describe the bug When an unlock is attempted using a Windows Hello camera that is in use by another application (in this case, Zoom), the other application is frozen/crashes. When some other applications are using the camera, KeePassWinHello reports that the camera is in use.

To Reproduce Steps to reproduce the behavior:

  1. Unlock KeePass
  2. Lock KeePass
  3. Open Zoom, start video in call
  4. Attempt to unlock KeePass with KeePassWinHello via camera
  5. Unlock successful
  6. Video in Zoom freezes but audio works
  7. After ~1 minute, Zoom crashes

Expected behavior At step 4, Windows Hello should report that the camera is in use, ask for another login method.

Desktop (please complete the following information):

bar-foo-x commented 3 years ago

A recent update to Zoom seems to have fixed this problem: Windows Hello now recognizes correctly that the camera is in use.

sirAndros commented 3 years ago

Unfortunately, its external applications issue, we can't do anything here.