ChocolateLoverRaj / ChocolateLoverRaj/rust-fp
match gets eaten by previous unfinished match call
- Dominant language
- Rust
- Stars
- 29
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
To reproduce:
- Lock the screen
- Unlock by typing the password
- Lock the screen
- Try to unlock with fingerprint. The first time you touch the sensor nothing will happen. Then the 2nd time you touch the sensor the match will actually unlock the screen or show "no match"
Workaround:
- Just keep touching the sensor until something happens (shouldn't have to do it >5 times)
- Always try to unlock with fingerprint and only try unlocking with password if you run out of attempts
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the lock, password unlock, relock, and fingerprint sequence described in the issue. No file, test, or entry point is named, so trace the fingerprint match call lifecycle and identify why the first post-password sensor attempt is ignored. Done means the first fingerprint attempt produces the expected unlock or no-match result.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- authentication, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100