2017-03-13 3 views
-1

일부 메모리 덤프를 분석하려고합니다. 하지만 일부 Microsoft dll (sechost.dll)의 디버그 기호에 스택. 내가 무엇을 :Microsoft 디버그 기호가 작동하지 않습니다.

1) !sym noisy

2) .symfix

3) .sympath

.sympath은 다음과 같습니다

Symbol search path is: srv* 
Expanded Symbol search path is: cache*;SRV*http://msdl.microsoft.com/download/symbols 

4) analyze -v 그것은 내가 문자를 본 후 로드.

..... 
IMAGE_NAME: sechost.dll 
BUCKET_ID: WRONG_SYMBOLS 
FAILURE_BUCKET_ID: WRONG_SYMBOLS_80000003_sechost.dll!SubscribeServiceChangeNotifications 
..... 

내가이 DLL에 대한 PDB가없는 것을 이해 : 는 그러나 일부 기호를 위해 나는

...... 
SYMSRV: The operation timed out 
SYMSRV: http://msdl.microsoft.com/download/symbols/sechost.pdb/C4FD72A96E384F62A5F796624D37EAB42/sechost.pdb not found 
SYMSRV: C:\ProgramData\dbg\sym\sechost.pdb\C4FD72A96E384F62A5F796624D37EAB42\sechost.pdb not found 
DBGHELP: sechost.pdb - file not found 
*** ERROR: Symbol file could not be found. Defaulted to export symbols for sechost.dll - 
DBGHELP: sechost - export symbols 
...... 

이 때 실제 내가 본 시작을 분석합니다. 나는 .reload /f sechost.dll과 함께로드하려고합니다. 그러나 분석은 같은 장소에 머물렀다. 어떻게 처리해야합니까? 아마 내가 필요로하는 것을 얻기 위해 연결 시간 초과 또는 다른 방법을 늘릴 가능성이 있습니까?

+2

http://support.microsoft.com –

+0

을 통해 지원 사례를 여는 것보다 나은 것은 없습니다. .reload를 시도 했습니까? – zar

+0

또 다른 아이디어는 VS2015로 덤프 파일을 열려고 시도하는 것입니다, 아마도 그것은 필요한 pdb 파일을 다운로드합니다. – zar

답변

2

나는이 질문에 Microsoft와 Andy Luhrs은 새로운 빌드/Windows 10 updates에 대한 기호를 게시하는 데 Microsoft에서 3 일이 필요하다고 대답했습니다.

업데이트가 게시 된 후 덤프를 분석하는 경우 업데이트가 게시 된 후 3 일 후에 기호를로드하려고 시도하십시오.

0

심볼은 누적 업데이트 후 서버에서 일시적으로 사용할 수 없습니다. Win10 1607. Microsoft는 이미이 문제를 해결했습니다. 이런 종류의 상황에서 더 나은 해결책 - 문제를 관리자에게보고하십시오.

관련 문제