Illegale Operation
Ein Fehler aufgrund einer „illegalen Operation“ tritt auf, wenn ein Programm auf ein kritisches Problem stößt, das verhindert, dass es weiter ausgeführt wird. Diese Fehlermeldung war auf älteren Systemen wie Windows 95 oder 98 häufig, tritt aber auch heute noch in einigen Fällen auf.
Häufige Ursachen für illegale Operationen sind:
- Division-durch-Null-Fehler: Wenn ein Programm versucht, eine mathematisch unmögliche Operation auszuführen
- Verletzungen des Speicherzugriffs: Wenn Software versucht, auf Speicher zuzugreifen oder ihn zu ändern, für den sie keine Zugriffsberechtigung besitzt
Wenn eine illegale Operation auftritt, stürzt das Programm normalerweise ab oder wird plötzlich geschlossen. Moderne Betriebssysteme wie Windows, macOS und Linux behandeln solche Fehler inzwischen kontrollierter, indem sie die fehlerhafte Anwendung isolieren und verhindern, dass sie den Rest des Systems beeinträchtigt. Abstürze auf Systemebene sind heute aufgrund einer verbesserten Speicherverwaltung und Mechanismen zur Fehlerisolierung selten.
Die meisten Programme vermeiden inzwischen den Ausdruck „illegale Operation“, da er nahelegt, dass der Benutzer etwas falsch gemacht hat. Tatsächlich treten diese Fehler normalerweise aufgrund von Softwarefehlern oder Hardwareproblemen auf. Moderne Fehlermeldungen enthalten stattdessen möglicherweise Ausdrücke wie „Anwendungsfehler“ oder „Laufzeitfehler“.
Testen Sie Ihr Wissen