Ein schwerwiegender Fehler tritt auf, wenn eine Anwendung versucht, auf ungültige Daten oder Code zuzugreifen, wenn eine unzulässige Aktion ausgeführt wird oder wenn eine undefinierte Bedingung erfüllt ist. Die Anwendung stürzt ab und schickt den Benutzer zurück zum Betriebssystem.