Bei jeder Unhandled Exception wird im angegebenen Pfad:
- ein Error-Log und ein DMP-File angelegt
Eine Unhandled Exception (UE) kann aber aus sehr komplexen Event-Kombinationen bestehen.
Entsprechend kommt man mit der alleinigen Analyse vom Error-Log und dem DMP-File meist nicht weit.
Als erstes ist zu identifizieren ob es sich bei der UE um eine:
- reproduzierbare Unhandled Exception
- oder eine nicht reproduzierbare Unhandled Exception handelt.
Checkliste wenn nicht reproduzierbar:
Kommt man mit der Checkliste nicht weiter, benötigen wir für die Untersuchung der UE folgende Informationen:
- welcher zenon Software-Komponente ist betroffen (SE, ES, Process-Gateway, Report-Engine, usw.)
- ist es reproduzierbar oder nicht reproduzierbar.
Wenn es reproduziert werden kann:
- wie kann es reproduziert werden?
Wenn es nicht reproduziert werden kann:
- wie oft ist diese UE schon aufgetreten?
- wie oft pro Tag, Woche, Monat tritt diese UE auf?
- können Gesetzmässigkeiten beobachtet werden?
Zusätzlich stellen sich generell die Fragen:
- wurde kürzlich was am System geändert?
- wurde kürzlich was am Projekt gemacht?
- usw.
und das absolut wichtigste, ist ein SIC File:
welches im perfektesten Fall, unmittelbar nach der UE erstellt wurde.