Tja, so ist das eben halt wenn man ein Programm von einer Netzwerkressource startet anstatt dieses Sauber lokal abzulegen. Du könntest mal versuchen mit procdump beim Crash einen Dump zu schreiben und diesen dann zu analysieren. Da solltest du sehen was als letztes vom Programm gemacht wurde
Du lässt procdump schon laufen, während das Programm läuft procdump.exe -ma -e myAwesomeApp.exe C:\Temp\mydumpfile.dmp Prodump überweacht den Prozess und schreibt selbsttätig den Dump