| Anterior | Siguiente |
| ERROR_INSUFFICIENT_POWER | ERROR_SYSTEM_SHUTDOWN |
ERROR_MULTIPLE_FAULT_VIOLATION
Qué significa ERROR_MULTIPLE_FAULT_VIOLATION
ERROR_MULTIPLE_FAULT_VIOLATION (640) — Windows observó un marcador de múltiples faults en un contexto de ejecución de bajo nivel.
El código puede surgir cuando una excepción ocurre mientras ya se procesa otra o cuando el estado de CPU/unwind acumula más de una condición. La segunda señal suele ser consecuencia de stack corruption, handler defectuoso o un fallo dentro de cleanup.
Qué comprobar
- Capture el primer exception record y no solo el último código visible.
- Preserve dump, registers, stack y sequence de exceptions.
- Revise handlers, instrumentation y memory corruption antes del segundo fault.
Tratamiento recomendado
Corrija la primera excepción o la ruta que falla durante su manejo. No añada handlers recursivos para intentar continuar. Si el stack/context está comprometido, termine el proceso después de guardar diagnóstico.
Referencias técnicas
- Microsoft: System Error Codes 500–999
- Microsoft: Windows Error Reporting
- Microsoft: Analyze a kernel dump with WinDbg
¿Buscas un código diferente? Buscar otro código de estado o error.
