У меня есть приложение. NET, которое кажется случайным сбоем. Это терпит крах один раз каждые несколько дней в течение прошлых 4 недель. Я создал правило DebugDiag Cra sh и просмотрел файл Cra sh Dump с помощью WinDbg! Анализ -v
Фрагмент из файла дампа:
ExceptionAddress: 75a3c13b (kernel32!SortGetSortKey+0x0000001b)
ExceptionCode: c00000fd (Stack overflow)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000001
Parameter[1]: 12ac2e4c
DEFAULT_BUCKET_ID: NOSOS_STACK_OVERFLOW
PROCESS_NAME: w3wp.exe
RECURRING_STACK: From frames 0xd to 0x16
ERROR_CODE: (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created.
EXCEPTION_CODE: (NTSTATUS) 0xc00000fd - A new guard page for the stack cannot be created.
Возможно, существует переполнение стека в моем коде. Тем не менее, я понятия не имею, где go отсюда. Есть идеи?