У нас есть проблема в одном из наших веб-приложений, в результате чего исключение с нулевой ссылкой периодически вызывает отказ рабочего процесса и пул приложений для повторного использования. Это регистрируется в журнале событий Windows из IIS, но не дает достаточной информации о методе или данных, которые обнулили ошибку. Мы, однако, есть все mdmp и HDMP файлы и файл report.wer из папки очереди отчета, который включает в себя следующие за:NullReferenceException вызывает w3wp для отказа. Как лучше всего расследовать?
Version=1
EventType=CLR20r3
EventTime=129387858105167318
ReportType=2
Consent=1
ReportIdentifier=86459756-1985-11e0-8eaf-005056870073
Response.type=4
Sig[0].Name=Problem Signature 01
Sig[0].Value=w3wp.exe
Sig[1].Name=Problem Signature 02
Sig[1].Value=7.5.7600.16385
Sig[2].Name=Problem Signature 03
Sig[2].Value=4a5bd0eb
Sig[3].Name=Problem Signature 04
Sig[3].Value=<Our internal assembly where the crash happens>
Sig[4].Name=Problem Signature 05
Sig[4].Value=1.0.2.7
Sig[5].Name=Problem Signature 06
Sig[5].Value=4d24d4d8
Sig[6].Name=Problem Signature 07
Sig[6].Value=7e
Sig[7].Name=Problem Signature 08
Sig[7].Value=0
Sig[8].Name=Problem Signature 09
Sig[8].Value=System.NullReferenceException
Мы не видим эту проблему на других наших (ы), используемые для тестирования, только на нашем производственном сервере, поэтому мне интересно, могут ли эти файлы использовать для отслеживания того, что именно вызвало проблему? Может ли кто-нибудь предложить некоторые советы по расследованию таких проблем?
Благодаря
Спасибо Хансу - это очень помогает. Чтобы отслеживать метод нарушения, следуйте отличным инструкциям, которые вы указали выше. Очень признателен. – LDJ