arn-c0de/Geograbber
View on GitHub🐛 Issue: Crash when activating external .db if confirmed too quickly
Open
#24 opened on Nov 3, 2025
area: databasebughelp wantedjavamediumneeds reviewperformance
Repository metrics
- Stars
- (30 stars)
- PR merge metrics
- (PR metrics pending)
Description
When importing an external .db file and clicking “Yes, Activate” immediately in the Set External Database as Active window, the app throws an error and the import crashes.
Reproduction
- Open Import External Database.
- Select a
.dbfile. - As soon as the Set External Database as Active dialog appears, click “Yes, Activate” quickly, before the Android biometric key prompts appear.
- Crash occurs.
Cause (suspected)
Activation is triggered before biometric key initialization finishes.
Proposed Fix
Add short delay or await biometric key readiness before allowing activation.