| Anterior | Siguiente |
| STATUS_REPARSE_GLOBAL | DBG_CONTINUE |
DBG_EXCEPTION_HANDLED
Qué significa DBG_EXCEPTION_HANDLED
DBG_EXCEPTION_HANDLED es una respuesta del debugger a un exception event. Significa que el debugger consume la excepción y que el thread puede reanudarse sin continuar el dispatch normal hacia los exception handlers del proceso.
Es apropiado para excepciones que el propio debugger generó/esperaba, como ciertos breakpoints. Marcar como handled una excepción real de aplicación puede alterar el comportamiento del programa.
Qué comprobar
- Conserve el exception code original: este status sólo describe la decisión del debugger.
- Use handled únicamente cuando el debugger realmente resolvió/consume el evento.
- Para first-chance exceptions de la aplicación, considere permitir el dispatch normal.
- Registre la política usada por tipo de excepción para evitar comportamientos inconsistentes.
Referencias técnicas
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: ContinueDebugEvent
- Microsoft: EXCEPTION_DEBUG_INFO
- Wine source: debugger API implementation
¿Buscas un código diferente? Buscar otro código de estado o error.
