Eigentlich sollte NAV ja nie abstürzen, doch manchmal gibt es Umstände die dazu führen, dass es zu einem Crash einer der NAV Prozesse oder Services kommt. Für den Anwender und den Administrator ist es meistens nicht klar, weshalb und warum die Komponente abstürzt. Meistens gibt auch die Anwendungs-Ereignisanzeige nicht genügend Information, die Ursache für den Absturz weiter einzukreisen.
Ein „crash dump „ liefert in diesem Fall für den Microsoft Dynamics NAV Support meistens sehr gute Informationen über das Modul und Code welches den Absturz verursacht.
Mit dem „Debug Diagnostic Tool v2.1“ ist es sehr einfach, im Falle eines Absturzes, die crash dump files zu erstellen.
Das Tool kann unter folgenden Link heruntergeladen werden: Debug Diagnostic Tool v2 Update 1
Nach der Installation und dem ersten Start wird man vom „Rule Wizard“ empfangen:
Image may be NSFW.
Clik here to view.
Für die Crash Dump Erstellung wählt man Crash und den Weiter Button. Es folgt die Auswahl was man überprüfen möchte. Für NAV ist es nötig „a specific process“ auszuwählen:
Image may be NSFW.
Clik here to view.
Als nächstes folgt die Prozess Auswahl. Hier kann man sich z.B. an „Microsoft.Dynamics.NAV.Client.exe“ anhängen.
Image may be NSFW.
Clik here to view.
In der „Advanced Configuration“ hat man nun die Möglichkeit die Granularität der Prozessüberwachung einzustellen.
Image may be NSFW.
Clik here to view.
Der nächste Screen zeigt dann unter welchem Pfad der Crash Dump gespeichert wird. Hier muss unbedingt eine Platte mit genügend Kapazität ausgewählt werden. Crash Dumps können unter Umständen sehr groß werden (z.B. wenn im „Advanced Configuration“ Screen „Full Userdump“ ausgewählt wurde).
Image may be NSFW.
Clik here to view.
Als letzter Schritt muss die erstellte Rule aktiviert werden :
Image may be NSFW.
Clik here to view.
Sobald die erstellte Rule erstellt wurde, hängt sich „Debug Diag“ an den zu überwachenden Prozess.
Image may be NSFW.
Clik here to view.
Im Falle eines Absturzes erstellt „Debug Diag“ nun die nötigen .dmp Files in dem angegeben Ordner und zusätzliche log Files im Installation Ordner von „Debug Diag“ (z.B. „C:\Program Files\DebugDiag\Logs“).
Image may be NSFW.
Clik here to view.
Ich hoffe die beschrieben Schritte helfen, die wichtigen Crash Dump Informationen zu generieren.
Viel Spaß beim „Dumpen“
Mit freundlichen Grüßen
Das Microsoft Dynamics NAV Team
Image may be NSFW.
Clik here to view.

Clik here to view.
