KASAN_ILLEGAL_ACCESS

Bug check code: 0x000001f2 (498)

As HRESULT:As NTSTATUS:

Parameters

ParameterDescription
1The address being accessed illegally.
2Size of the access.
3The address of the caller.
4Extra information on the access - memory violation location KASAN shadow code. Bits [0:7]: The KASAN shadow code. See the table below. Bit 8: 1 if the access was a write, 0 if it was a read.

Description

The KASAN_ILLEGAL_ACCESS bug check has a value of 0x000001F2. It indicates that Kernel Address Sanitizer (KASAN) detected an illegal memory access being made.

KASAN is a variation of the user-mode ASAN that has been architected to work specifically for the Windows kernel and its drivers. AddressSanitizer (ASAN) is a compiler and runtime technology that detects several classes of memory bugs in C/C++ programs, including critical security bugs like buffer overflows.

KASAN checking is enabled using a registry key, and recompiling the kernel driver. For more information, see Kernel Address Sanitizer (KASAN) and the Microsoft C++ AddressSanitizer (ASAN) documentation.

Important

This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

See also

Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.