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

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>
            午夜精品久久久久久| 久久夜色精品一区| 红桃视频国产精品| 国产一区视频网站| 伊人色综合久久天天五月婷| 国产一区二区三区在线观看免费视频| 国产精品一区二区在线| 国产日韩精品在线观看| 在线观看欧美日韩| 日韩一区二区久久| 亚洲午夜激情免费视频| 久久福利视频导航| 欧美电影资源| 亚洲网站在线播放| 六十路精品视频| 国产精品久久久久秋霞鲁丝 | 欧美日韩不卡合集视频| 欧美另类99xxxxx| 国产精品一区亚洲| 亚洲日本国产| 欧美在线视频在线播放完整版免费观看| 麻豆精品一区二区av白丝在线| 亚洲日本成人在线观看| 一区二区电影免费观看| 久久人人97超碰精品888| 欧美午夜免费电影| 亚洲激情午夜| 久久久999精品| 亚洲午夜av| 欧美日韩国产色视频| 在线观看91久久久久久| 亚洲一区二区三区涩| 欧美成人a∨高清免费观看| 正在播放亚洲一区| 欧美激情亚洲激情| 一区在线影院| 性欧美18~19sex高清播放| 亚洲国产影院| 亚洲国产欧美在线| 国产精品老牛| 99视频一区二区三区| 久久野战av| 欧美一区二区三区另类| 欧美性做爰毛片| 一区二区毛片| 91久久精品国产91性色tv| 久久精品视频免费| 国产婷婷成人久久av免费高清 | 亚洲免费一在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产日韩久久| 亚洲综合首页| 日韩视频免费| 欧美了一区在线观看| 亚洲国产一区二区视频| 欧美大学生性色视频| 久久一区二区三区国产精品| 国内精品久久久久影院 日本资源| 校园激情久久| 欧美一级一区| 激情欧美一区二区三区| 免费在线观看日韩欧美| 久久午夜精品一区二区| 在线精品视频一区二区三四| 久久亚洲精品一区二区| 久久久精品999| 亚洲黄网站在线观看| 亚洲国产成人精品女人久久久 | 亚洲综合清纯丝袜自拍| 国产精品狼人久久影院观看方式| 午夜视频久久久| 午夜精品久久久久| 尤物在线观看一区| 亚洲国产欧美另类丝袜| 欧美日韩亚洲一区二区| 亚洲欧美电影在线观看| 欧美一级黄色录像| 亚洲福利视频网站| 亚洲精品婷婷| 国产精品一区三区| 久热爱精品视频线路一| 欧美韩日一区二区三区| 亚洲欧美日韩精品久久| 久久精品视频导航| 一区二区高清| 欧美影院在线播放| 亚洲免费福利视频| 亚洲欧美国产毛片在线| 亚洲福利视频二区| 亚洲一区二区在线免费观看| 极品中文字幕一区| 夜夜嗨av一区二区三区免费区| 国产日韩精品在线播放| 亚洲国产专区校园欧美| 欧美成人精品不卡视频在线观看| 性欧美1819sex性高清| 亚洲第一中文字幕在线观看| 日韩亚洲综合在线| 黄色成人免费观看| 在线一区二区三区四区五区| 精品av久久707| 日韩一二三在线视频播| 国内欧美视频一区二区| 日韩亚洲一区在线播放| 在线不卡中文字幕| 亚洲一区综合| 一区二区av| 免费成人你懂的| 久久精品一区| 欧美网站大全在线观看| 欧美黄色日本| 精品999在线观看| 亚洲一区二区三区乱码aⅴ| 亚洲精品黄色| 久久一日本道色综合久久| 小黄鸭视频精品导航| 欧美日韩亚洲综合在线| 欧美第一黄色网| 狠狠综合久久av一区二区小说 | 一区二区日韩欧美| 欧美成人网在线| 欧美成人免费视频| 国产主播一区二区三区| 亚洲一区二区三区免费在线观看| 亚洲精品久久久久久久久| 久久久国产亚洲精品| 久久精品视频一| 国产视频久久| 欧美一级电影久久| 欧美在线高清| 国产麻豆91精品| 亚洲欧美日韩第一区| 午夜亚洲伦理| 国产精品三区www17con| 亚洲一区二区伦理| 午夜日韩激情| 国产亚洲欧美另类中文| 欧美一区精品| 久久久夜精品| 亚洲国产日韩欧美综合久久| 免费在线观看成人av| 亚洲福利视频三区| 夜夜嗨av一区二区三区网站四季av | 欧美亚洲日本网站| 国产欧美日韩精品一区| 午夜一区二区三区不卡视频| 久久精品国产亚洲aⅴ| 国产一区二区三区无遮挡| 久久精品国产综合精品| 欧美成人中文| 一片黄亚洲嫩模| 国产精品自在线| 久久久www成人免费精品| 欧美国产日韩一区| 在线亚洲成人| 国产日本欧美视频| 久久一区二区三区av| 亚洲国产激情| 欧美伊人久久| 一本大道久久a久久精品综合| 亚洲男人av电影| 狠狠综合久久av一区二区老牛| 久热成人在线视频| 亚洲三级网站| 久久成人综合网| 亚洲精选在线观看| 国产伦精品一区二区三区免费迷| 久久天天躁狠狠躁夜夜av| 亚洲精品小视频在线观看| 欧美一区二区播放| 亚洲精品欧美专区| 国产日韩精品在线观看| 欧美高清在线一区二区| 亚洲欧美国产高清va在线播| 欧美成人免费观看| 香蕉久久国产| 99爱精品视频| 韩国欧美一区| 国产精品嫩草99av在线| 免费亚洲视频| 欧美在线日韩在线| 亚洲视频999| 亚洲国产1区| 久久蜜桃香蕉精品一区二区三区| 亚洲免费观看在线观看| 国产永久精品大片wwwapp| 欧美日韩精品三区| 麻豆成人91精品二区三区| 亚洲一二区在线| 亚洲人体一区| 欧美福利网址| 老色鬼精品视频在线观看播放| 亚洲欧美日韩专区| 一区二区高清| 日韩一级大片在线| 亚洲三级电影全部在线观看高清| 国产综合色在线| 国产一区二区三区精品欧美日韩一区二区三区 | 91久久精品美女| 欧美mv日韩mv国产网站app|