| Anterior | Siguiente |
| ERROR_BAD_STACK | ERROR_INVALID_PORT_ATTRIBUTES |
ERROR_INVALID_UNWIND_TARGET
Qué significa ERROR_INVALID_UNWIND_TARGET
ERROR_INVALID_UNWIND_TARGET (544) — El unwinder recibió un destino de excepción que no corresponde a un frame o contexto válido.
El frame, instruction pointer o contexto solicitado puede quedar fuera de la pila activa, no coincidir con unwind metadata o haber sido corrompido. setjmp/longjmp, fibers, coroutines, custom stacks, assembly y JITs son límites donde un contrato incompleto puede producirlo.
Qué comprobar
- Capture exception record, target IP, límites de stack, frame chain y unwind data del módulo.
- Compare builds debug y optimized porque cambia el layout de frames.
- Ejercite excepciones a través de plugins, generated code y límites entre runtimes.
Tratamiento recomendado
Continuar desde un target inválido es inseguro. Preserve un dump y termine el proceso. Corrija el origen del contexto defectuoso o la metadata faltante en lugar de añadir un catch-all que oculte el fallo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
