青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

jans2002的博客

專注 專心 專業(yè)

如何根據(jù)程序崩潰時(shí)的DMP文件使用WinDbg查找調(diào)用堆棧

 

HOW TO: 查找問題的異常堆棧時(shí)出現(xiàn)的 UnhandledExceptionFilter 調(diào)用堆棧跟蹤中

http://support.microsoft.com/kb/313109/zh-cn

察看本文應(yīng)用于的產(chǎn)品

本頁

展開全部 | 關(guān)閉全部

概要

沒有異常處理程序定義處理引發(fā)的異常時(shí),將調(diào)用該 UnhandledExceptionFilter 函數(shù)。 通常,該函數(shù)會將異常傳遞給在 Ntdll.dll 為文...

沒有異常處理程序定義處理引發(fā)的異常時(shí),將調(diào)用該 UnhandledExceptionFilter 函數(shù)。 通常,該函數(shù)會將異常傳遞給在 Ntdll.dll 為文件其中捕獲,并嘗試處理設(shè)置。
在進(jìn)程的內(nèi)存快照所在某些情況下,可以看到鎖定點(diǎn)保存到線程的線程的調(diào)用 UnhandledExceptionFilter 函數(shù)。 在這的種情況下您可以按照本文以確定導(dǎo)致此異常的 DLL。

回到頂端

使用 Windbg.exe 打開轉(zhuǎn)儲文件
  1. 下載并安裝調(diào)試程序。 要下載調(diào)試程序,請?jiān)L問下面的 Microsoft 網(wǎng)站:

    Microsoft 調(diào)試工具
    http://www.microsoft.com/whdc/devtools/ddk/default.mspx (http://www.microsoft.com/whdc/devtools/ddk/default.mspx)

  2. 打開安裝調(diào)試程序,文件夾,然后雙擊 Windbg.exe 啟動調(diào)試器。
  3. 文件 菜單上單擊 打開的崩潰轉(zhuǎn)儲 (或按 Ctrl+D),然后選擇要查看該轉(zhuǎn)儲文件。

回到頂端

使用 Windbg.exe 確定異常堆棧
  1. 在 Windbg.exe,打開進(jìn)程的.dmp 文件。
  2. 請確保您符號路徑指向正確的位置。 有關(guān)如何執(zhí)行此操作,請?jiān)L問下面的 Microsoft Web 站點(diǎn):

    如何獲得符號
    http://www.microsoft.com/whdc/devtools/ddk/default.mspx (http://www.microsoft.com/whdc/devtools/ddk/default.mspx)

  3. 在命令提示符下鍵入 ~ * kb 以列出所有進(jìn)程中的線程。
  4. 標(biāo)識對函數(shù)調(diào)用的線程 Kernel32! UnhandledExceptionFilter 。 它類似于以下:

    120  id: f0f0f0f0.a1c   Suspend: 1 Teb 7ff72000 Unfrozen
    ChildEBP RetAddr  Args to Child              
    09a8f334 77eb9b46 0000244c 00000001 00000000 ntdll!ZwWaitForSingleObject+0xb [i386\usrstubs.asm @ 2004]
    09a8f644 77ea7e7a 09a8f66c 77e861ae 09a8f674 KERNEL32!UnhandledExceptionFilter+0x2b5 
    [D:\nt\private\windows\base\client\thread.c @ 1753]
    09a8ffec 00000000 787bf0b8 0216fe94 00000000 KERNEL32!BaseThreadStart+0x65 [D:\nt\private\windows\base\client\support.c @ 453]
    					
  5. 切換到該線程 (在本例中,該線程是"~120s")。
  6. 在第一個(gè)參數(shù)的指定位置顯示內(nèi)存內(nèi)容 Kernel32! UnhandledExceptionFilter 通過 添加 第一個(gè)參數(shù) 。 此指向 EXCEPTION_POINTERS 結(jié)構(gòu)

    0:120> dd 09a8f66c 
    09a8f66c  09a8f738 09a8f754 09a8f698 77f8f45c 
    09a8f67c  09a8f738 09a8ffdc 09a8f754 09a8f710 
    09a8f68c  09a8ffdc 77f8f5b5 09a8ffdc 09a8f720 
    09a8f69c  77f8f3fa 09a8f738 09a8ffdc 09a8f754 
    09a8f6ac  09a8f710 77e8615b 09a8fad4 00000000 
    09a8f6bc  09a8f738 74a25336 09a8f6e0 09a8f910 
    09a8f6cc  01dc8ad8 0d788918 00000001 018d1f28 
    09a8f6dc  00000001 61746164 7073612e 09a8f71c 
    					
  7. 第一個(gè) DWORD 代表異常記錄。 若要獲取有關(guān)異常的類型信息,請請?jiān)诿钐崾痉庍\(yùn)行以下:

    .exr first DWORD from step 6

    0:120> .exr 09a8f738 
    ExceptionAddress: 78011f32 (MSVCRT!strnicmp+0x00000092)
       ExceptionCode: c0000005 
      ExceptionFlags: 00000000 
    NumberParameters: 2 
       Parameter[0]: 00000000 
       Parameter[1]: 00000000 
    Attempt to read from address 00000000 
    					
  8. 第二個(gè) DWORD 是上下文記錄。 若要獲取上下文的信息,請?jiān)诿钐崾痉庍\(yùn)行以下:

    .cxr second DWORD from step 6

    0:120> .cxr 09a8f754 
    eax=027470ff ebx=7803cb28 ecx=00000000 edx=00000000 esi=00000000 edi=09a8fad4 
    eip=78011f32 esp=09a8fa20 ebp=09a8fa2c iopl=0         nv up ei ng nz na po nc 
    cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010286 
    MSVCRT!strnicmp+92: 
    78011f32 8a06             mov     al,[esi] 
    					
  9. 運(yùn)行 kv 命令獲得實(shí)際的異常的調(diào)用堆棧。 這有助于您識別可能未被處理正確的過程中實(shí)際問題

    0:120> kv
    ChildEBP RetAddr  Args to Child            
    WARNING: Stack unwind information not available. Following frames may be wrong.
    09a8fa2c 780119ab 09a8fad4 00000000 09a8faa8 MSVCRT!strnicmp+0x92
    09a8fa40 7801197c 09a8fad4 00000000 6d7044fd MSVCRT!stricmp+0x3c
    09a8fa80 6e5a6ef6 09a8fad4 2193d68d 00e5e298 MSVCRT!stricmp+0xd
    09a8fa94 6d7043bf 09a8fad4 09a8faa8 0000001c IisRTL!CLKRHashTable::FindKey+0x59 (FPO: [2,0,1])
    09a8faac 749fc22d 09a8fad4 01d553b0 0000001c ISATQ!CDirMonitor::FindEntry+0x1e 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\infocomm\atq\dirmon.cpp @ 884]
    09a8fac4 749fd1cb 09a8fad4 09a8fb10 525c3a46 asp!RegisterASPDirMonitorEntry+0x6e 
    (FPO: [EBP 0x09a8fb08] [2,0,4]) [D:\nt\private\inet\iis\svcs\cmp\asp\aspdmon.cpp @ 534]
    09a8fb08 749fcdd6 00000000 09a8fcbc 018d1f28 asp!CTemplateCacheManager::RegisterTemplateForChangeNotification+0x8a 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\cmp\asp\cachemgr.cpp @ 621]
    09a8fb3c 74a08bfe 00000000 000000fa 74a30958 asp!CTemplateCacheManager::Load+0x382 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\cmp\asp\cachemgr.cpp @ 364]
    09a8fc68 74a0d4c9 04c12518 018d1f28 09a8fcbc asp!LoadTemplate+0x42 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\cmp\asp\exec.cpp @ 1037]
    09a8fcc0 74a2c3e5 00000000 0637ee38 09a8fd58 asp!CHitObj::ViperAsyncCallback+0x3e8 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\cmp\asp\hitobj.cpp @ 2414]
    09a8fcd8 787c048a 00000000 77aa1b03 01e91ed8 asp!CViperAsyncRequest::OnCall+0x3f 
    (FPO: [Non-Fpo]) [D:\nt\private\inet\iis\svcs\cmp\asp\viperint.cpp @ 194]
    09a8fce0 77aa1b03 01e91ed8 77a536d8 00000000 COMSVCS!STAActivityWorkHelper+0xa 
    (FPO: [1,0,0])
    09a8fd24 77aa1927 000752f8 000864dc 787c0480 ole32!EnterForCallback+0x6a 
    (FPO: [Non-Fpo]) [D:\nt\private\ole32\com\dcomrem\crossctx.cxx @ 1759]
    09a8fe50 77aa17ea 000864dc 787c0480 01e91ed8 ole32!SwitchForCallback+0x12b 
    (FPO: [Non-Fpo]) [D:\nt\private\ole32\com\dcomrem\crossctx.cxx @ 1644]
    09a8fe78 77aa60c1 000864dc 787c0480 01e91ed8 ole32!PerformCallback+0x50
    (FPO: [Non-Fpo]) [D:\nt\private\ole32\com\dcomrem\crossctx.cxx @ 1559]
    09a8fed4 77aa5fa6 04f2b4c0 787c0480 01e91ed8 ole32!CObjectContext::InternalContextCallback+0xf5 
    (FPO: [Non-Fpo]) [D:\nt\private\ole32\com\dcomrem\context.cxx @ 3866]
    09a8fef4 787bd3c3 04f2b4c0 787c0480 01e91ed8 ole32!CObjectContext::DoCallback+0x1a 
    (FPO: [Non-Fpo]) [D:\nt\private\ole32\com\dcomrem\context.cxx @ 3746]
    09a8ff24 787bf373 0216fb3c 00000007 09a8ffec COMSVCS!STAActivityWork::DoWork+0x73 
    (FPO: [0,4,2])
    09a8ffb4 77e8758a 0216fe94 0216fb3c 00000007 COMSVCS!STAThread::STAThreadWorker+0x2bb 
    (FPO: [EBP 0x09a8ffec] [1,31,4])
    09a8ffec 00000000 787bf0b8 0216fe94 00000000 KERNEL32!BaseThreadStart+0x52 
    (FPO: [Non-Fpo]) [D:\nt\private\windows\base\client\support.c @ 451]
    					

posted on 2009-01-08 15:53 jans2002 閱讀(10268) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            免费日韩成人| 亚洲一级片在线观看| 欧美激情一区二区三区四区| 欧美成人免费播放| 日韩一级在线| 99亚洲伊人久久精品影院红桃| 欧美日韩国产美女| 亚洲欧美一区二区原创| 欧美一级视频| 亚洲精品中文字幕在线观看| 最新中文字幕一区二区三区| 欧美日韩三级在线| 久久久精品2019中文字幕神马| 久久激情视频| 99xxxx成人网| 午夜欧美电影在线观看| 亚洲国产日韩欧美在线动漫| 99国产精品久久久| 精品动漫3d一区二区三区| 亚洲电影免费观看高清| 国产精品成人一区二区网站软件| 久久成人在线| 欧美日韩精品一区二区| 久久精品国产2020观看福利| 欧美成人有码| 久久国产黑丝| 欧美欧美天天天天操| 久久久国产91| 久久久久久精| 欧美激情亚洲一区| 另类尿喷潮videofree| 欧美日韩一二三四五区| 美女爽到呻吟久久久久| 国产精品欧美一区二区三区奶水| 欧美激情第三页| 国产精品一卡二| 亚洲精品视频免费观看| 国产中文一区二区| 在线视频精品一区| 亚洲乱码精品一二三四区日韩在线| 亚洲男女自偷自拍图片另类| 亚洲最新中文字幕| 免费不卡在线视频| 老司机午夜精品视频在线观看| 国产精品国产三级国产专播品爱网 | 国产精品久久久久久福利一牛影视| 欧美www视频| 国产一区91精品张津瑜| 亚洲一区二区三区精品动漫| 99视频精品全国免费| 久久青草欧美一区二区三区| 欧美在线国产| 国产精品人人做人人爽| 日韩小视频在线观看专区| 亚洲人体大胆视频| 久久综合久久综合九色| 久久综合一区二区三区| 国产亚洲一区在线| 亚洲欧美日韩精品一区二区| 亚洲一区国产视频| 国产精品mv在线观看| 亚洲毛片在线免费观看| 一本一本久久a久久精品牛牛影视| 亚洲人成网站精品片在线观看| 午夜精品福利一区二区三区av| 欧美成人午夜影院| 国产精品美女一区二区| 亚洲欧洲日韩女同| 亚洲精品一区二区三区福利| 久久精品国产免费看久久精品| 欧美中文在线观看| 国产欧美一区二区色老头| 亚洲伊人第一页| 久久不射网站| 在线播放亚洲| 麻豆久久精品| 日韩视频免费看| 亚洲欧美国产精品桃花| 国产精品女主播一区二区三区| 亚洲一区二区三区在线视频| 欧美在线视频免费| 国内精品久久久| 男人天堂欧美日韩| 99成人精品| 欧美在线免费一级片| 国产有码一区二区| 狂野欧美一区| 亚洲免费成人av| 欧美在线免费一级片| 91久久久精品| 欧美午夜精品久久久久久超碰| 午夜久久美女| 亚洲国产欧美不卡在线观看| 久久成人综合网| 米奇777超碰欧美日韩亚洲| 亚洲精品国产无天堂网2021| 国产精品久久久久9999| 久久久精品网| 99一区二区| 欧美 日韩 国产精品免费观看| 日韩一二在线观看| 国产一区二区三区黄视频| 欧美国产日韩二区| 西西人体一区二区| 亚洲高清免费| 久久久久久国产精品mv| 一本久道久久综合中文字幕| 国产在线精品一区二区夜色| 欧美精品91| 久久久999精品| 亚洲无线观看| 最新日韩精品| 毛片基地黄久久久久久天堂| 亚洲专区免费| 日韩午夜在线播放| 伊人成年综合电影网| 国产精品色一区二区三区| 欧美88av| 久久色中文字幕| 亚洲欧美伊人| 一区二区三区日韩精品| 亚洲福利视频免费观看| 米奇777在线欧美播放| 午夜视频在线观看一区| 亚洲国产欧美国产综合一区 | 麻豆精品一区二区综合av| 亚洲女人天堂av| 夜夜嗨av一区二区三区网站四季av| 欧美成ee人免费视频| 久久久久免费| 欧美专区在线观看| 亚洲国产婷婷香蕉久久久久久99 | 亚洲综合色丁香婷婷六月图片| 最新日韩欧美| 亚洲高清av| 激情欧美丁香| 精品999日本| 亚洲综合导航| 亚洲一区免费观看| 亚洲一级一区| 亚洲欧美日韩成人| 亚洲男人的天堂在线aⅴ视频| 一区二区三区视频在线看| 99视频超级精品| 中文精品视频| 一本色道久久99精品综合| 99国内精品| 亚洲一区二区三区免费观看| 亚洲桃花岛网站| 午夜精品在线视频| 久久久久久久999| 老司机成人在线视频| 欧美亚洲三级| 久久理论片午夜琪琪电影网| 欧美在线视频一区二区三区| 亚洲欧美国产视频| 亚洲欧美日本日韩| 久久精品国产免费看久久精品| 久久国产精品第一页| 久久综合一区二区三区| 欧美激情精品久久久久久蜜臀| 欧美日本亚洲韩国国产| 欧美午夜电影在线| 国产视频一区在线| 亚洲国产一区二区三区高清 | 国产乱码精品一区二区三区忘忧草 | 国产一区视频观看| 亚洲国产精品成人综合| 一区二区三区免费看| 欧美成人午夜激情视频| 欧美日韩黄色一区二区| 国产精品毛片a∨一区二区三区| 国产综合精品一区| 亚洲九九九在线观看| 亚洲女女女同性video| 久久综合五月| 亚洲视频一区二区| 久久亚洲精品视频| 国产精品久久久久久久浪潮网站 | 伊人伊人伊人久久| 一区二区三区国产精华| 久久嫩草精品久久久久| 日韩视频精品在线| 久久久精品日韩欧美| 国产精品九色蝌蚪自拍| 精品999久久久| 午夜宅男久久久| 亚洲国产一区二区三区青草影视| 亚洲一级高清| 欧美精品一区三区在线观看| 国产综合欧美| 亚洲男女自偷自拍| 亚洲深爱激情| 欧美精品www| 欧美日韩在线视频观看| 在线观看日韩精品| 欧美一级欧美一级在线播放| 最新日韩在线视频| 欧美不卡视频| 亚洲丶国产丶欧美一区二区三区 |