관리되는 스레드를 다루고 있지만 실제로는 !clrstack
을 사용할 수 없었습니다. 난 항상 얻을 :! clrstack은 아무 것도보고하지 않습니다
0:000> !clrstack
OS Thread Id: 0xaabb (0)
Child SP IP Call Site
GetFrameContext failed: 1
00000000 00000000
시피 나는 !dumpstack
를 사용할 수 있지만, 나는 그것이 인수를 표시하는 방법을 알아낼 수 없습니다. ChildEBP, Return Address 및 함수 이름 만 보여줍니다. 관리되는 통화와 관리되지 않는 통화가 섞여있는 것 외에도 관리되는 부분에만 집중하고 싶습니다.
UPDATE 토마스의 요청에 따라
, !clrstack -i
반환!의
0:000> !clrstack -i
Loaded c:\cache\mscordbi.dll\53489464110000\mscordbi.dll
Loaded c:\cache\mscordacwks_x86_x86_4.0.30319.34209.dll\5348961E69d000\mscordacwks_x86_x86_4.0.30319.34209.dll
Dumping managed stack and managed variables using ICorDebug.
=================================================================
Child SP IP Call Site
003ad0bc 77d1f8e1 [NativeStackFrame]
Stack walk complete.
진행
관련 항목 : http://stackoverflow.com/questions/22316393/windbg-clrstack –
관련 항목 : http://stackoverflow.com/questions/7878112/how-to-i-resolve-getframecontext-failed-in-windbg –
@ThomasWeller 첫 번째 링크는 두 번째 링크로 이어지고 어디에서나 좋은 해결책이 보이지 않습니다. 나는 sosex가 있고 그것을 적재했다. 그게 도움이 될까요? – ForeverLearning