? Runtime Fehler kann auftreten, wenn eine laufende Anwendung in Konflikt mit einer anderen Anwendung oder einem Computer-Ressourcen . Diese Fehler können durch inkompatible Software , Malware , Gedächtnisstörungen oder Fehler in der Programmierung und verursachen oft eine Anwendung unerwartet beendet oder einfrieren verursacht werden. Runtime Fehler können durch den Fehlercodes berichtet an den Benutzer , wenn der Fehler auftritt, diagnostiziert werden. TSR -Programm Konflikte
Wenn ein Laufzeitfehler durch einen Konflikt mit einem Terminate and Stay Resident (TSR) Programm, das im Speicher befindet, wird verursacht , wird die Anwendung oft einfrieren und nicht mehr akzeptieren Eingang . Der Benutzer kann den Task-Manager und gewaltsam das Programm beenden , aber alle nicht gespeicherten Daten in dieser Anwendung verloren. Runtime Fehler dieser Art treten häufig aufgrund eines Fehlers in der zugrunde liegenden Programmcode . Aktualisieren Sie das Programm auf die neueste Version kann helfen, das Problem zu lösen .
Software Konflikte
Einige Laufzeitfehlern durch Software-Konflikte , die auftreten, wenn zwei inkompatible Anwendungen zu versuchen kann verursacht werden interagieren. Zum Beispiel könnte Internet Explorer werden versuchen, Fotos von einer Drag-and- Drop-Aktion in einer Upload- Programm für eine Social Networking-Website zu senden. Wenn das soziale Programm wurde nicht geschrieben , um die Größe der Fotos aufnehmen und kein Fehler -Handler geschrieben wurde, um dieses Problem zu fangen, kann ein Laufzeitfehler auftreten , und das Programm wird abgebrochen .
Speicherprobleme
Runtime Fehler kann durch Probleme mit dem Arbeitsspeicher verursacht werden , wenn ein Programm versucht, Zugriff auf oder schreiben Sie eine Variable mit einem ungültigen Wert oder wenn der Eingang empfangen ist etwas anderes als das Programm Compiler erwartet . Diese Probleme sowie andere Probleme im Zusammenhang mit Computer hinsichtlich physischer Speicher kann zu Laufzeitfehlern , die ein Programm zum Absturz führen kann. Der Fehler kann sporadisch, nur passiert von Zeit zu Zeit , oder eine Runtime- Fehler kann erwartungsgemäß durch eine bestimmte Handlung oder ein Ereignis ausgelöst werden.
Computerviren
Computerviren und andere Formen von bösartigem Code infizieren können die grundlegenden Funktionen eines Computers , wie die Registrierung des Computers oder sogar dem Kernel . Solche Malware kann destabilisieren Anwendungen versuchen, miteinander oder dem Computer-Betriebssystem verursacht Laufzeitfehler interagieren. Einige Computer- Viren sind speziell auf Laufzeitfehlern und Computer abstürzt produzieren .