Wir betreiben eine Anwendung, die zufällig ein von uns geschriebener Webserver ist, und wir haben einige böse Probleme nur in der Produktion festgestellt. Deshalb werden wir das für etwa 12 Stunden unter WinDBG laufen lassen und jedes Mal, wenn etwas schief geht, die Callstacks überprüfen.
Manchmal bricht es wegen einer unbehandelten Ausnahme ab, und manchmal treffen wir auf eine Behauptung, an der Stelle, an der unser Code sagt, wenn er unter einem Debugger läuft, anhalten.
Ist es möglich, sich in WinDBG so einzuhaken, dass es sofort einen Callstack erstellt, wenn etwas schief geht, und sofort weitermacht?