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.
Комментарии
Это не может быть защищено с помощью пробы , кроме обработчика. Он может быть защищен только пробой.