Comprobación de errores 0xCD: PAGE_FAULT_BEYOND_END_OF_ALLOCATION
La comprobación de errores de PAGE_FAULT_BEYOND_END_OF_ALLOCATION tiene un valor de 0x000000CD. Esto indica que el sistema ha accedido a la memoria más allá del final de la asignación del grupo de controladores.
Importante
Este artículo es para programadores. Si es un cliente que ha recibido un código de error de pantalla azul mientras usa el equipo, consulte Solución de errores de pantalla azul.
parámetros de PAGE_FAULT_BEYOND_END_OF_ALLOCATION
Parámetro | Descripción |
---|---|
1 |
Dirección de memoria a la que se hace referencia |
2 |
0: Leer 1: Escribir |
3 |
Dirección a la que se hace referencia a la memoria (si se conoce) |
4 |
Reservado |
Si se puede identificar el controlador responsable del error, su nombre se imprime en la pantalla azul y se almacena en la memoria en la ubicación (PUNICODE_STRING) KiBugCheckDriver.
Causa
El controlador asignó n bytes de memoria del grupo especial. Posteriormente, el sistema hace referencia a más de n bytes de este grupo. Esto suele indicar un problema de sincronización del controlador del sistema.
Para obtener información sobre el grupo especial, consulte la sección Comprobador de controladores del Kit de controladores de Windows.
Comentarios
Esto no se puede proteger mediante un intento, excepto el controlador, que solo puede estar protegido por un sondeo.