Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC0000374 (STATUS_HEAP_CORRUPTION)?

 
Anterior Siguiente
STATUS_FAILED_STACK_SWITCH STATUS_SMARTCARD_WRONG_PIN

STATUS_HEAP_CORRUPTION

Qué significa STATUS_HEAP_CORRUPTION

El detector suele encontrar la corrupción después de que ocurrió el write incorrecto. Buffer overrun, use-after-free, double free o metadata modificada pueden no fallar hasta la siguiente allocate/free.

Repetir la operación con PageHeap ayuda a mover la detección cerca del punto que corrompe. No asuma que la función que finalmente reporta HEAP_CORRUPTION es la culpable.

Qué comprobar

  • Habilite PageHeap para el proceso afectado en un entorno de reproducción.
  • Capture stack de allocate/free y del primer detector de corrupción.
  • Busque writes fuera de límites y lifetime violations.
  • Si la corrupción varía ampliamente entre ejecuciones, amplíe a drivers/hardware sólo con evidencia.

Referencias técnicas


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

Exit mobile version