Bug Check 0xA2: MEMORY_IMAGE_CORRUPT

The MEMORY_IMAGE_CORRUPT bug check has a value of 0x000000A2. This bug check indicates that corruption has been detected in the image of an executable file in memory.

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.

MEMORY_IMAGE_CORRUPT Parameters

Parameter 1 indicates the type of violation. The meaning of the other parameters depends on the value of Parameter 1.

Parameter 1 Parameter 2 Parameter 3 Parameter 4 Cause

0x02

If Parameter 3 is zero: The page number in the table page that failed

If Parameter 3 is nonzero: The page number with the failing page run index

Zero, or the index that failed to match the run

0

A table page check failure occurred.

0x03

The starting physical page number of the range

The length (in pages) of the range

The page number of the table page that contains this run

The checksum for the range of memory listed is incorrect.

Cause

A cyclic redundancy check (CRC) check on the memory range has failed.

On a system wake operation, various regions of memory might be checked to guard against memory failures.

See Also

Bug Check Code Reference