Jonathan White a8b60b7b02
Fix crash on screen lock or computer sleep
* Fixes #10455
* Fixes #10432
* Fixes #10415

Prevent setting critical key components to nullptr when database data is cleared. This can result in a crash due to race condition between threads.

Added a bunch of asserts to detect this problem and if guards to prevent actual crashes.
2024-04-28 23:41:45 -04:00
..
2021-07-13 22:08:33 -04:00
2018-03-31 16:01:30 -04:00
2015-09-12 13:55:50 +02:00
2017-10-21 13:15:02 +02:00
2024-01-30 18:26:45 -05:00
2024-02-04 11:50:52 -05:00
2021-08-22 18:30:43 -04:00
2023-07-15 15:28:16 -04:00
2023-07-15 15:28:16 -04:00
2022-09-22 06:49:07 -04:00
2023-08-05 07:29:14 -04:00
2023-08-05 07:29:14 -04:00
2021-07-13 22:08:33 -04:00
2024-03-09 15:21:46 -05:00
2024-02-04 11:50:52 -05:00
2019-03-19 18:56:17 -04:00
2024-03-09 15:21:46 -05:00