1
0
mirror of synced 2024-12-04 20:17:57 +01:00
ImHex/lib/libimhex/source
iTrooz c6c3ca4d26
fix: Reset terminate handler directly when being called + some other crashes to crash handling (#1174)
This PR fixes some things about crash handling:
- when the terminate handler is called, immediately set it back to the
original one, so can't make a recursion if the crash-handling code fails
- Only save projects if the crash occured after Imhex finished startup
- do not update the project location when saving the crash backup file:
this will remove problems when `EventAbnormalTermination` is called
before `crashCallback()`

I also added a bit more documentation
2023-07-01 12:32:28 +02:00
..
api fix: Reset terminate handler directly when being called + some other crashes to crash handling (#1174) 2023-07-01 12:32:28 +02:00
data_processor sys: Replaced many helper functions with libwolv 2023-03-12 18:27:33 +01:00
helpers fix: Stack trace printing on Windows not working right 2023-06-22 15:15:06 +02:00
providers fix: Multiple file provider resize issues 2023-06-03 23:57:41 +02:00
ui impr: Make sure icons are more centered 2023-06-09 00:30:12 +02:00