| Rev | Author | Branch | Log Message | Date | SHA |
|---|---|---|---|---|---|
| r24086 | 1.7 | Crash handler fixes (#4866) #### Summary • Skip `OutputDebugStringA` when no debugger is attached. ... |
30 April, 2026 | ||
| 1.7 | Force rebuild |
8 May, 2026 | |||
| 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 | |||
| 1.7 | Crash handler polish (#4867) #### Summary Architectural cleanup and hardening of the Crash Handler. ... |
30 April, 2026 |