Rev Author Branch Log Message Date SHA
r24086
Avatar lopsi
1.7 Crash handler fixes (#4866)
#### Summary
• Skip `OutputDebugStringA` when no debugger is attached.
...
30 April, 2026
Avatar Dutchman101
1.7 Force rebuild
8 May, 2026
Avatar Dutchman101
1.7 Filter WER crash dialogs to fail-fast exceptions only
CheckForWerCrash picks up any .dmp file in the private dumps folder and shows a "Security Exception" crash dialog on the next launch. The problem is it doesn't check what kind of exception the dump actually contains - so a C++ exception (like a CEGUI texture load failure, 0xE06D7363) that got dumped by WER would show up as a delayed crash dialog on the next MTA launch, even though the game kept running fine as it wasn't a fatal exception at the time it happened.
Now it checks the exception code in the dump and skips anything that isn't a real fail-fast (0xC0000409 / 0xC0000374). This stops irrelevant crash dialogs from appearing on the next launch when no actual crash happened.
8 May, 2026
Avatar Mohamed Maatallah
1.7 Crash handler polish (#4867)
#### Summary
Architectural cleanup and hardening of the Crash Handler.
...
30 April, 2026