What does NTSTATUS 275 (STATUS_PAGE_FAULT_GUARD_PAGE) mean?

 
Could be also:
ConstantTypeOS
ERROR_EAS_DIDNT_FITWin32 errorWindows
VIDEO_DXGKRNL_FATAL_ERRORBugCheck CodeWindows
Previous Next
STATUS_PAGE_FAULT_COPY_ON_WRITE STATUS_PAGE_FAULT_PAGING_FILE

STATUS_PAGE_FAULT_GUARD_PAGE

A guard-page condition was found while resolving a page fault

This success-severity status is used inside memory-management paths to classify a fault involving a page marked with PAGE_GUARD. It is not interchangeable with the user-visible STATUS_GUARD_PAGE_VIOLATION exception: the former can be an internal result while the system is deciding whether stack growth or another guard-page policy can satisfy the access.

When it appears in diagnostics, correlate it with the faulting virtual address, the thread stack limits, and the page protection before treating it as an application failure. A stack can legitimately touch its current guard page and cause another page to be committed. Repeated faults at the same address, failure to establish a new guard page, or a guard page outside the expected stack range are the stronger signs of corruption or exhaustion.

What to inspect

  • Capture the faulting address and the page protection reported by the debugger.
  • Compare the address with the thread stack base, stack limit, and reserved range.
  • Determine whether the fault was consumed by stack growth or propagated as an exception.
  • Do not report an I/O failure merely because the event was recorded as a page fault.

References


Looking for a different code? Search another status or error code.