¿Qué significa el código BSOD 0xCC (PAGE_FAULT_IN_FREED_SPECIAL_POOL)?

 
También puede significar:
ConstanteTipoSO
HTTP_STATUS_NO_CONTENTEstado HTTPCualquiera
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


¿Buscas un código diferente? Buscar otro código de estado o error.