| Anterior | Siguiente |
| ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE | ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE |
ERROR_VID_INVALID_GPA_RANGE_HANDLE
Qué significa ERROR_VID_INVALID_GPA_RANGE_HANDLE
ERROR_VID_INVALID_GPA_RANGE_HANDLE (-1070137323, 0xC0370015). El handle opaco de un rango GPA mapeado o bloqueado ya no identifica un objeto vigente.
VID mantiene memory blocks, GPAs, locks y mappings con handles opacos. La validez de una dirección no basta: ownership, generación, límites de página y locks deben seguir siendo coherentes durante toda la operación.
Qué comprobar
- Correlaciona creación y destrucción del range handle.
- Comprueba use-after-free tras unmap.
- No mezcles handles pertenecientes a otras partitions.
Cómo resolverlo
Obtén un handle nuevo del mapping actual y elimina cualquier caché que sobreviva al teardown del rango.
Cómo confirmar la corrección
Destruye deliberadamente el rango y confirma que el código deja de reutilizar su handle en operaciones posteriores.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.