Kawe Mazidjatari
b4383478d1
Initial refactor of the CCrashHandler class
...
* Fixed recursive call.
* Format file similarly to Respawn's.
* Reduced output code size.
TODO:
* Call crashmsg.exe.
* Add build and system information.
2022-12-26 20:11:37 +01:00
Kawe Mazidjatari
9ec5b6aabd
Improve formatting for FPU
2022-12-25 22:49:49 +01:00
Kawe Mazidjatari
0a9045f1c7
Fix typo in crash handler
2022-12-25 22:44:07 +01:00
Marvin D
c79f98e4f8
Remove comment on crashhandler.
2022-12-24 16:48:15 +01:00
Marvin D
f9f09bd02a
Limit IMI search to 7.
2022-12-24 16:43:19 +01:00
Marvin D
e24b9b90a5
VEH Clean-up.
2022-12-24 16:41:47 +01:00
Marvin D
22506fa689
Fix VEH.
...
* Make sure IsMaterialInternal won't be inlined.
* Fix recurssive VEH throwing.
* Check if IsMaterialInternal caused exception and ignore it.
2022-12-24 16:40:04 +01:00
Marvin D
d1ec3aaf71
Disable VEH till fix.
2022-12-24 13:06:44 +01:00
Marvin D
8506851860
VEH clean up.
2022-12-23 14:06:31 +01:00
Marvin D
bd2cc9f4b3
EXCEPTION_EXECUTE_HANDLER -> EXCEPTION_CONTINUE_SEARCH
2022-12-23 03:19:43 +01:00
Marvin D
37a50c92b8
VectoredExceptionHandler init.
...
* Only gets compiled in for release builds.
* Attaches on gamesdk init, so should catch everything on dll setup also.
* Fake PDB parsing still needs to be done.
2022-12-23 02:56:40 +01:00