관리되는 응용 프로그램에서 생성 된 덤프가 있습니다. 나는 덤프 분석을 쉽게하기 위해 SOS/SOSEX 익스텐트를 사용하고있다. 기본 응용 프로그램과 함께 ~*kb
처럼 모든 관리되는 스레드의 호출 스택을 나열하고 싶습니다. 어떻게해야합니까?WinDBG를 사용하여 모든 관리되는 스레드의 호출 스택을 나열하는 방법은 무엇입니까?
24
A
답변
37
8
참조 사용 ~ * 전자 MK (~ - 스레드, * - 모든 전자 - MK,이 명령을 실행 - sosex 거울의 명령 기본 명령의 대부분. 관리 스택을 표시하지만, m이 그들 앞에서 (관리).
+0
승리! –
23
이 명령은 모든 관리 스레드를 덤프
~*e!dumpstack
관련 문제
- 1. 모든 스레드의 스택 추적을 얻으십시오.
- 2. Visual Studio에서 모든 스레드의 호출 스택을 덤프하거나 검색하는 방법
- 3. WinDbg를 사용하여 .NET 덤프 분석
- 4. 스레드의 관리되는 배열을 초기화하십시오.
- 5. Valgrind에서 전체 호출 스택을 얻는 방법은 무엇입니까?
- 6. Javascript에서 최대 호출 스택을 늘리는 방법은 무엇입니까?
- 7. 인스턴스화 된 모든 객체를 나열하는 방법은 무엇입니까?
- 8. 응용 프로그램의 모든 요소를 나열하는 방법은 무엇입니까?
- 9. 네트워크의 모든 프린터를 나열하는 방법은 무엇입니까?
- 10. 모든 활동 스택을 올바르게 제거하는 방법은 무엇입니까?
- 11. 모든 사용자의 작업 ID를 나열하는 방법은 무엇입니까?
- 12. windbg를 사용하여 DirectX 응용 프로그램 프로세스를 중단하는 방법은 무엇입니까?
- 13. JS의 모든 요소 속성을 나열하는 방법은 무엇입니까?
- 14. netezza 데이터베이스의 모든 시퀀스를 나열하는 방법은 무엇입니까?
- 15. 장치의 모든 이미지를 나열하는 방법은 무엇입니까?
- 16. 파일에 모든 PHP 변수를 나열하는 방법은 무엇입니까?
- 17. 네임 스페이스의 모든 함수를 나열하는 방법은 무엇입니까?
- 18. .NET에서 관리되는 스레드의 성능을 측정하는 방법
- 19. Java를 사용하여 열려있는 모든 파일과 디렉토리를 나열하는 방법은 무엇입니까?
- 20. FolderBrowserDialog를 사용하여 선택한 폴더의 모든 파일을 나열하는 방법은 무엇입니까?
- 21. Pry 탐색을 사용하여 모듈의 모든 메소드를 나열하는 방법은 무엇입니까?
- 22. Squirrel SQL을 사용하여 데이터베이스의 모든 테이블을 나열하는 방법은 무엇입니까?
- 23. C#을 사용하여 폴더의 모든 이미지를 나열하는 방법은 무엇입니까?
- 24. Windows 배치 파일을 사용하여 모든 빈 디렉토리를 나열하는 방법은 무엇입니까?
- 25. 호출 스택을 빠르게 캡처하십시오.
- 26. 스택을 뒤집는 방법은 무엇입니까?
- 27. 스택을 깨뜨리는 방법은 무엇입니까?
- 28. ASM 방문자를 사용하여 스택을 검사하는 방법은 무엇입니까?
- 29. 관리되는 모든 스레드에 대한 참조를 얻는 방법
- 30. Windbg를 사용하여 덤핑 배열
SOSEX로 가능합니까? – sarat
.loadby sos clr (.NET 4 용) 또는 .loadby sos mscorwks –
.net 4 용 .net 4 버전의 sos, Psscor4 다운로드 http://www.microsoft.com/en-gb/download/ details.aspx? id = 21255, dll을 windbg 폴더에 넣으십시오. 올바른 dll을 올바른 windbg 버전 (32 비트 | 64 비트)과 일치시킨 다음'.load Psscor4.dll'을로드하십시오. –