¿Qué significa el código BSOD 0xEC (SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT)?

 
Anterior Siguiente
DIRTY_MAPPED_PAGES_CONGESTION UNMOUNTABLE_BOOT_VOLUME

SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT

Qué significa SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT

SESSION_HAS_VALID_SPECIAL_POOL_ON_EXIT (0xEC) significa que al descargar una session todavía quedaban allocations de Special Pool pertenecientes a un session driver. A diferencia de 0xAB, la página actual de Microsoft lo documenta como bug check normal.

Parameter 1 es el session ID; Parameter 2 el número de páginas Special Pool fugadas; Parameters 3 y 4 están reservados.

Qué comprobar

  • Use Parameter 1 para reproducir el cierre de la misma session y Parameter 2 para medir si el leak crece de forma estable.
  • Revise drivers de session/display y cualquier componente instrumentado con Special Pool.
  • Busque allocations que sobreviven al session teardown y callbacks pendientes que conservan sus objetos.
  • No mezcle este código con 0xAB: ambos hablan de leaks de session, pero el tipo de memoria y el contrato publicados son distintos.

Referencias técnicas


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