Анализируя Cra sh дамп - как определить - PullRequest
0 голосов
/ 09 января 2020

У меня есть приложение. 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 отсюда. Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...