Programming - cpueblo.com

WinDBG 디버깅 분석 처리 예


글쓴이 : 유광희 날짜 : 2004-12-06 (월) 14:54 조회 : 17477
1. WinDBG에서 File->Open Crash Dump로 덤프 파일을 오픈합니다. 2. 심볼 경로 설정 WinDBG 에서 File->Symbol File Path 에서 심볼경로를 설정합니다. 우선 OS의 심볼들은 WinDBG에서 직접 웹에서 다운받을 수 있습니다. 아래를 Symbol File Path에 추가하십시오. SRV*c:\\websymbols*http://msdl.microsoft.com/download/symbols 그리고, 컴파일해서 생성된 .pdb 파일이 있는 경로도 Symbol File Path에 추가 하십시오. 여러개의 경로는 세미콜론(;)으로 구분합니다. 예) .pdb 파일이 있는 경로가 c:\\mydriver 라면, SRV*c:\\websymbols*http://msdl.microsoft.com/download/symbols ; c:\\mydriver 3. 소스 파일 경로 설정 WinDBG 에서 File->Source File Path 에서 소스 파일 경로를 설정합니다. 4. 심볼 경로와 소스 파일 경로를 설정했다면, kd>.reload 로 심볼을 로드합니다. 5. kd>!analyze -v 를 치면, 자세한 디버깅 정보를 얻을 수 있습니다.