Skip to content

Commit ebdb2ef

Browse files
authored
Merge pull request MicrosoftDocs#4743 from kemiporto/patch-1
[Release 17.6p1] Update asan-runtime.md
2 parents e43f138 + 7d3e615 commit ebdb2ef

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

docs/sanitizers/asan-runtime.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,10 @@ For more information, see the [Differences with Clang 12.0](asan.md#differences)
9393
- If set to `"protect"`, the runtime attempts to avoid using the overwritten definition and proceeds. Effectively, the original `memoryapi` definition of the function is used from inside the runtime to avoid infinite recursion. Other modules in the process still use the overwritten definition.
9494
- If set to `"ignore"`, the runtime doesn't attempt to correct any overwritten functions and proceeds with execution.
9595

96+
- `windows_fast_fail_on_error`
97+
Boolean (false by default), set to `true` to enable the process to terminate with a __fastfail(71) after printing the error report.
98+
>[!NOTE]
99+
>When abort_on_error value is set to true, on Windows the program terminates with an exit(3). In order to not change current behavior we decided to introduce this new option instead. If both abort_on_error and windows_fast_fail_on_error are true, the program will exit with the __fastfail.
96100
97101
## <a name="intercepted_functions"></a> AddressSanitizer list of intercepted functions (Windows)
98102

0 commit comments

Comments
 (0)