En informática , un error de excepción fatal o error fatal es un error que provoca que un programa se interrumpa (ABEND) y, por lo tanto, puede devolver al usuario al sistema operativo . Cuando esto sucede, los datos que el programa estaba procesando pueden perderse. Un error fatal generalmente se distingue de un error fatal del sistema [ 1 ] [ 2 ] (conocido coloquialmente en los sistemas operativos MS Windows por el mensaje de error que produce como una " pantalla azul de la muerte "). Un error fatal ocurre típicamente en cualquiera de los siguientes casos:
- Se ha intentado dar una instrucción ilegal.
- Se ha accedido a datos o código no válidos.
- No se permite realizar una operación en el anillo o modo de CPU actual.
- Un programa intenta dividir por cero (solo para números enteros; con el estándar de punto flotante IEEE , esto crea un infinito en su lugar).
En algunos sistemas, como macOS y Microsoft Windows , un error fatal provoca que el sistema operativo cree una entrada en el registro o guarde una imagen ( volcado de memoria ) del proceso.
Referencias
Enlaces externos
- ¿Qué son los errores de excepción fatal? – Base de conocimientos de Microsoft
- Errores informáticos
- Elementos básicos del sistema operativo