windbg symbol 다운로드

기호 경로를 제어 하려면 다음 중 하나를 수행할 수 있습니다. WDK 및 windbg 다운로드 패키지에 포함 된 sychk .exe 도구를 사용 하 여 디버깅 세션 전에 기호를 다운로드할 수 있습니다. 이 메서드는 디버깅 세션 중에 다운로드 지연이 발생 하지 않도록 하거나 디버깅 호스트에 일관 된 인터넷 액세스 권한이 없는 경우 유용 합니다. 기호 섹션을 다운로드 하려면 symchk .exe 유틸리티를 참조 하십시오 .에서 Microsoft 기호 서버를 사용 하 여 자세한 지침에 대 한 디버그 기호 파일을 구하십시오. 기호 파일을 검색 하는 컴퓨터에서 http://ctxsym.citrix.com/symbols에 대 한 HTTP 액세스 권한이 있어야 합니다. 예를 들어, 기호 경로를 변경 하면. sympath 명령을 사용 하 여 내보내기 기호가 있는 로드 된 모든 모듈을 천천히 다시 로드 합니다. 참고:이 단계를 수행 하기 전에! sym 시끄러운 명령을 사용 하 여 잡음이 있는 기호 로드를 활성화 하십시오. 아래와 같이 디버거 기호 경로를 설정 하 여 downstreamstore에 대 한 다운스트림 저장소 경로로 대체 합니다.

또한 Microsoft의 기호 서버에서 Windows 운영 체제 기호를 다운로드 하도록 디버거를 구성 하는 것이 좋습니다. Microsoft와 Citrix 기호 서버를 포함 한 기호 경로는 다음과 같습니다. 참고: http://msdl.microsoft.com/download/symbols는 찾아볼 필요가 없습니다 및 디버거에서 액세스 하기 위한 것입니다. 기호 경로 설정 및 기호 서버 사용에 대 한 자세한 내용은 Windows 용 디버깅 도구와 함께 제공 되는 설명서를 참조 하십시오. 기호 서버에 대 한 자세한 내용은 기호 저장소 및 기호 서버를 참조 하십시오. 기호 경로를 설정 하는 한 가지 방법은. 기호 경로를 설정 하는 다른 방법은이 항목의 뒷부분에 나오는 기호 경로 제어를 참조 하십시오. citrix 기호 서버에는 현재 다음과 같은 citrix 제품에 대 한 공용 디버그 기호가 포함 되어 있습니다. 디버거의 기본 동작은 지연 기호 로드 (연기 된 기호 로드 라고도 함)를 사용 하는 것입니다. 이러한 종류의 로드는 필요할 때까지 기호가 로드 되지 않음을 의미 합니다. windbg를 닫고 새 세션을 엽니다. 기호가 고정 되어 있는지 확인 합니다.

그렇지 않으면. sympath를 검사 하 여 이전 세션에서 작동 한 설정과 다르지 않은지 확인 합니다. 이러한 경고는 기호가 이진과 일치 하는지 디버거에서 확인할 수 없을 때 발생 합니다. 이는 설치 된 바이너리를 포함 하는 소프트웨어가 없는 시스템에서 미니 덤프를 디버깅할 때 흔히 나타나는 경고입니다. 가능한 해결 방법으로는 디버거에서 이미지 파일 검색 경로를 경고에 언급 된 이진 파일이 나 소프트웨어가 설치 된 시스템에서 직접 디버그를 수행 하는 디렉터리로 설정 합니다. 자세한 내용은 Windows 도움말 파일의 디버깅 도구에서 “기호 확인” 및 “실행 파일 이미지 경로” 섹션을 참조 하십시오. 선택의 디버깅 도구의 기호 경로에 Citrix 기호 서버를 추가 합니다: 기호가 계속 작동 하는지 확인 합니다 (a. 다시 로드) 다음을 보십시오. sympath: 디버거에서 모든 기호를 즉시 다시 로드 하도록 합니다. 이 문제를 해결 해야 합니다. 그렇지 않으면 문자열 캐시 *를 포함 하는 경우 시도 하십시오. 기호 경로에서이 문자열의 오른쪽에 나타나는 모든 요소에서 로드 된 기호는 로컬 컴퓨터의 기본 기호 캐시 디렉터리에 저장 됩니다.

Comentários encerrados.