Что означает код NTSTATUS 0xC0000005 (STATUS_ACCESS_VIOLATION)?

 
Предыдущий Следующий
STATUS_INFO_LENGTH_MISMATCH STATUS_IN_PAGE_ERROR

STATUS_ACCESS_VIOLATION

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

STATUS_ACCESS_VIOLATION (0xC0000005) — процесс обратился к недопустимой области памяти.

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

Сохраните дамп сбоя и зафиксируйте адрес, тип доступа (чтение, запись или выполнение) и стек потока в момент исключения.

  • Проверьте срок жизни указателей и объектов, границы буферов, индексы массивов и участок кода непосредственно перед обращением к памяти.
  • Если сбой нестабилен или зависит от нагрузки, используйте Application Verifier/PageHeap и символы отладки; по одному коду 0xC0000005 нельзя делать вывод об антивирусе или правах администратора.

Исходная формулировка

  • An application or driver attempted to access memory at an invalid address.

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


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