Иногда мы получаем некоторые исключения переполнения стека с нашим веб-приложением C # / ASP.NET 4.5, работающим под управлением IIS 7.5 (Windows Server 2008 R2). На прошлой неделе случилось так, что у нас было 5 исключений переполнения стека в течение 2 минут, в результате чего пул приложений был отключен. Это случилось пару раз за последние 6 месяцев.
Я пытаюсь отследить, какие части моего кода могут вызвать это. Я запустил WinDbg и DebugDiag с файлом аварийного дампа (в папке c: \ programdata \ microsoft \ windows \ wer \), но не могу определить, что в моем коде вызывает эти исключения из-за того, что я действительно не знаю, что это это то, что я смотрю, чтобы определить виновника (ей).
Будем весьма благодарны за любые рекомендации о том, как читать проанализированный аварийный дамп.