Site icon EfmSoft

Что означает код ошибки Windows 750 (ERROR_PAGE_FAULT_GUARD_PAGE)?

 
Предыдущий Следующий
ERROR_PAGE_FAULT_COPY_ON_WRITE ERROR_PAGE_FAULT_PAGING_FILE

ERROR_PAGE_FAULT_GUARD_PAGE

Что означает ERROR_PAGE_FAULT_GUARD_PAGE

ERROR_PAGE_FAULT_GUARD_PAGE означает срабатывание guard page. После первого доступа PAGE_GUARD снимается; Windows использует этот механизм, в частности, для расширения стека. Поэтому код нельзя автоматически считать memory corruption.

Что проверить

  • Сохраните faulting address, instruction pointer, allocation base и protection flags.
  • Проверьте, попадает ли адрес в ожидаемую следующую stack page или в пользовательский guard region.
  • Для собственного guard-region восстанавливайте PAGE_GUARD только если это предусмотрено дизайном; иначе можно получить бесконечный цикл исключений.

Как подтвердить результат

Корректная обработка подтверждается ожидаемым продолжением после штатного guard fault либо локализацией реального выхода за границы региона.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version