1
0
mirror of https://github.com/catchorg/Catch2.git synced 2025-03-14 18:01:13 -04:00
Catch2/tests
Alan Jowett 98a6c69e1e Switch from AddVectoredExceptionHandler to SetUnhandledExceptionFilter
This avoids issues with Catch2's handler firing too early, on
structured exceptions that would be handled later. This issue
meant that the old attempts at structured exception handling
were incompatible with Windows's ASan, because it throws
continuable `C0000005` exception, which it then handles.

With the new handling, Catch2 is only notified if nothing else,
including the debugger, has handled the exception.

Signed-off-by: Alan Jowett <alanjo@microsoft.com>

Closes 
Closes 
Closes 
2022-01-03 22:50:32 +01:00
..
ExtraTests Extra compilation checks for compiling without exceptions 2022-01-01 23:21:37 +01:00
SelfTest Switch from AddVectoredExceptionHandler to SetUnhandledExceptionFilter 2022-01-03 22:50:32 +01:00
TestScripts Make testSharding.py test script executable 2021-10-27 17:24:30 +02:00
CMakeLists.txt Support '-' as output path for stdout 2022-01-01 14:16:12 +01:00