¿Qué significa el código NTSTATUS 0xC0000029 (STATUS_INVALID_UNWIND_TARGET)?

 
Anterior Siguiente
STATUS_BAD_STACK STATUS_NOT_LOCKED

STATUS_INVALID_UNWIND_TARGET

Qué significa STATUS_INVALID_UNWIND_TARGET

Windows estaba retirando frames y detectó que el destino de unwind no puede usarse de forma válida. Esto apunta a un target incorrecto, stack dañado o metadata/context que ya no describe una cadena coherente.

No es la excepción que necesariamente inició el unwind. Conserve el exception record anterior y la metadata de los módulos implicados; el fallo puede aparecer varios frames después del bug original.

Qué comprobar

  • Registre target frame/IP y contexto original del unwind.
  • Valide límites del stack y unwind metadata de cada frame.
  • Busque longjmp/custom EH o corrupción que altere el target.
  • Preserve el exception record que inició la secuencia.

Referencias técnicas


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