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

HMAC mismatch notification causes incorrect resizing of controls in database unlock screen #10863

Open
thespooler opened this issue Jun 5, 2024 · 3 comments
Assignees
Milestone

Comments

@thespooler
Copy link

Overview

In the unlock screen, when entering a wrong password, the HMAC mismatch notification causes resizing of the password textbox and Unlock and Close buttons so that they become unreadable.

Steps to Reproduce

  1. Open database
  2. Lock database
  3. Enter wrong password

Expected Behavior

Notification shows error message without causing resizing of the buttons and textbox as there is plenty of space at minimal window size.

Actual Behavior

Notification shows error message and buttons and textbox are resized and text overflow is clipped.

KeePassXC - Version 2.7.8
Revision: f6757d3

Qt 5.15.11
Debugging mode is disabled.

Operating system: Windows 11 Version 2009
CPU architecture: x86_64
Kernel: winnt 10.0.22000

Enabled extensions:

  • Auto-Type
  • Browser Integration
  • Passkeys
  • SSH Agent
  • KeeShare
  • YubiKey
  • Quick Unlock

Cryptographic libraries:

  • Botan 3.1.1
@thespooler thespooler added the bug label Jun 5, 2024
@droidmonkey
Copy link
Member

I have never seen this. Screenshot? View -> Allow Screencapture

@thespooler
Copy link
Author

image

@droidmonkey
Copy link
Member

Replicated, thank you

@droidmonkey droidmonkey added this to the v2.7.9 milestone Jun 6, 2024
@droidmonkey droidmonkey self-assigned this Jun 6, 2024
@droidmonkey droidmonkey modified the milestones: v2.7.9, v2.7.10 Jun 19, 2024
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

2 participants