Стек вызовов, отображаемый в контекстной записи, отсутствует ни в одном потоке. - PullRequest
0 голосов
/ 07 марта 2012

После переключения контекста с помощью команды .cxr и перечисления стека вызовов с помощью команды kv я заметил, что ни один из потоков не имеет аналогичного стека вызовов.кто-нибудь знает, почему это произошло?Это потому, что файл дампа исправлен.

Примечание. Файл дампа был файлом miniDump, созданным на 64-разрядной машине Win7.

Заранее спасибо!

1 Ответ

0 голосов
/ 08 марта 2012

Стек вызовов, отображаемый после .cxr, показывает фактический стек во время создания контекстной записи.

Совершенно нормально, что этот стек не существует в более позднее время.Если содержимое контекстной записи является мусором, стек также является бессмысленным.Если контекстная запись находится в стеке, вы можете узнать, к какому потоку она принадлежит, используя

!address <context record> 
...