[Process Explorer] Configuring Symbols MS] Tools

Process Explorer 는 Symbols 를 사용할 수 있는 기능을 제공합니다. 이 기능을 이용하여 간단히 Process(특정 Thread)의 Call Stack 을 확인할 수 있습니다. (WinDBG 를 사용해야 하는 수고를 덜어주기도 합니다.)
Symbols path 를 지정하지 않을 경우, 다음과 같이 Process의 Call Stack 정보를 알 수 없습니다.

clip_image002

  1. Options > Configure Symbols 를 선택합니다.
    (Default 로 system32 Folder의 dbghelp.dll 을 참조합니다. Microsoft Debugging Tools for Windows (WinDBG) 의 dbghelp.dll 을 사용하지 않으면, Symbols 를 사용할 수 없습니다.)
    clip_image004
    clip_image006
    clip_image008
  2. Dbghelp.dll path 에는 WinDBG 의 dbghelp.dll 을 선택하시고, symbol path는 다음과 같이 public Symbols 을 지정합니다.
    http://msdl.microsoft.com/download/symbols
    WinDBG에서 Symbols 의 Symbol Cache 를 선택할 수 있는 것처럼, Process Explorer 에서도 선택할 수 있습니다.
    clip_image010
  3. 아래는 Symbols Path 를 지정했을 때의 Call Stack 과 지정 안 했을 때의 Call Stack 입니다.
    clip_image012
  4. clip_image014


덧글

  • kikiwaka 2009/06/22 21:15 # 답글

    흠, 아래 Image 는 잘못 올렸네요... :'(
댓글 입력 영역