| Anterior | Siguiente |
| DRIVER_LEFT_LOCKED_PAGES_IN_PROCESS | PAGE_FAULT_BEYOND_END_OF_ALLOCATION |
PAGE_FAULT_IN_FREED_SPECIAL_POOL
Qué significa PAGE_FAULT_IN_FREED_SPECIAL_POOL
PAGE_FAULT_IN_FREED_SPECIAL_POOL (0xCC) es una detección de use-after-free. Special Pool protege la memoria después del free para que una referencia stale provoque el bugcheck cerca del acceso incorrecto.
Microsoft lo relaciona con frecuencia con sincronización de drivers: un thread/callback libera el objeto mientras otro conserva una referencia y continúa usándolo.
Qué comprobar en el dump
- Identifique la instruction y stack del acceso posterior al free.
- Obtenga el stack de allocation/free si las opciones de Verifier lo registraron.
- Revise locks, refcounts, cancel y callbacks asíncronos que comparten el objeto.
- Corrija el lifetime; cambiar el tamaño de la allocation no aborda el problema.
Referencias técnicas
- Microsoft: Bug Check 0xCC
- Microsoft: Special Pool
- Microsoft: Driver Verifier options
- Microsoft: referencia de bug checks
¿Buscas un código diferente? Buscar otro código de estado o error.
