| Previous | Next |
| INVALID_HIBERNATED_STATE | MUTEX_ALREADY_OWNED |
ATTEMPTED_WRITE_TO_READONLY_MEMORY
The ATTEMPTED_WRITE_TO_READONLY_MEMORY bug check has a value of 0x000000BE. This is issued if a driver attempts to write to a read-only memory segment.
ATTEMPTED_WRITE_TO_READONLY_MEMORY Parameters
| Parameter | Description |
|---|---|
1 |
Virtual address of attempted write |
2 |
PTE contents |
3 |
Reserved |
4 |
Reserved |
If the driver responsible for the error can be identified, its name is printed on the blue screen and stored in memory at the location (PUNICODE_STRING) KiBugCheckDriver.
Remarks
Diagnostic focus
Parameter 1 is the virtual address that the driver tried to modify and Parameter 2 contains the corresponding PTE state. Resolve the faulting instruction and module from the dump, then check whether the target page was intentionally read-only, executable code, or a stale mapping. A write through a corrupted or freed pointer and an intentional write to a protected mapping require different fixes, so preserve both the instruction address and the target VA before changing driver versions.
References
Looking for a different code? Search another status or error code.