-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Fix crash on macOS when unlocking database #8676
Conversation
I'll test it later, but looks good to me. |
Codecov ReportBase: 64.30% // Head: 64.28% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## develop #8676 +/- ##
===========================================
- Coverage 64.30% 64.28% -0.02%
===========================================
Files 341 341
Lines 44330 44330
===========================================
- Hits 28502 28495 -7
- Misses 15828 15835 +7
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
No crash on 12.6 even without the patch. I will have to upgrade to 13 first. This is going to take a while. |
Yah it only crashes on 13 |
I cannot even reproduce it on Ventura. |
But it doesn't do any harm either, so ship it. |
This only affects macOS 13+ due to the use of nullptr when initializing std::string.
Screenshots
Testing strategy
Tested by forcing the use of TouchID code, still needs to be tested in a signed build to ensure all code paths are clean.
Type of change