From 0230d5d46483258725ca1463feb3294a860b8230 Mon Sep 17 00:00:00 2001 From: oltolm Date: Wed, 22 Nov 2023 17:43:56 +0100 Subject: [PATCH] ASAN --- Common/ExceptionHandlerSetup.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Common/ExceptionHandlerSetup.cpp b/Common/ExceptionHandlerSetup.cpp index 75b88bc2b7..f1b9778885 100644 --- a/Common/ExceptionHandlerSetup.cpp +++ b/Common/ExceptionHandlerSetup.cpp @@ -83,7 +83,11 @@ void InstallExceptionHandler(BadAccessHandler badAccessHandler) { INFO_LOG(Log::System, "Installing exception handler"); g_badAccessHandler = badAccessHandler; +#ifdef USE_ASAN + g_vectoredExceptionHandle = AddVectoredExceptionHandler(FALSE, GlobalExceptionHandler); +#else g_vectoredExceptionHandle = AddVectoredExceptionHandler(TRUE, GlobalExceptionHandler); +#endif } void UninstallExceptionHandler() {