Skip to content

Commit 76bf79d

Browse files
authored
apply feedback
1 parent d0e9b95 commit 76bf79d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/sanitizers/asan-known-issues.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ Please report any bugs to our [Developer Community](https://aka.ms/feedback/repo
101101

102102
## ASan 64-bit first chance exceptions
103103

104-
In 64-bit systems, MSVC ASan's [shadow bytes](./asan-shadow-bytes.md) region occupies several terabytes of virtual address space. ASan does not pre-commit this memory; instead, it uses on demand paging. When a shadow page is accessed for the first time, a first-chance page-fault exception occurs and is handled by ASan, which commits the page.
104+
On x64, MSVC ASan's [shadow bytes](./asan-shadow-bytes.md) region occupies several terabytes of virtual address space. ASan doesn't pre-commit this memory. Instead, it uses on-demand paging. When a shadow page is accessed for the first time, a first-chance page fault exception occurs and is handled by ASan, which commits the page.
105105

106106
The Visual Studio debugger handles this gracefully, and doesn't show these traces. However, debuggers like WinDbgX may break on every exception by default. Disabling breaking on first-chance exceptions is recommended. For example, in WinDbgX, this corresponds to the [`sxd av`](https://learn.microsoft.com/windows-hardware/drivers/debuggercmds/sx--sxd--sxe--sxi--sxn--sxr--sx---set-exceptions-) command.
107107

0 commit comments

Comments
 (0)