Поделиться через


0xCD проверки ошибок: PAGE_FAULT_BEYOND_END_OF_ALLOCATION

Проверка ошибок PAGE_FAULT_BEYOND_END_OF_ALLOCATION имеет значение 0x000000CD. Это означает, что система обращается к памяти после окончания выделения пула драйвера.

Важно!

Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана во время работы с компьютером, см. статью Устранение ошибок синего экрана.

Параметры PAGE_FAULT_BEYOND_END_OF_ALLOCATION

Параметр Описание

1

Указанный адрес памяти

2

0: Прочитать

1: Написать

3

Адрес, ссылающийся на память (если он известен)

4

Зарезервировано

Если драйвер, ответственный за ошибку, можно определить, его имя выводится на синем экране и сохраняется в памяти в расположении (PUNICODE_STRING) KiBugCheckDriver.

Причина

Драйвер выделил n байтов памяти из специального пула. Впоследствии система ссылалась на более чем n байтов из этого пула. Обычно это указывает на проблему синхронизации системного драйвера.

Сведения о специальном пуле см. в разделе Средство проверки драйверов комплекта драйверов Windows.

Комментарии

Это не может быть защищено с помощью пробы , кроме обработчика. Он может быть защищен только пробой.