• <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>

            Error

            C++博客 首頁 新隨筆 聯系 聚合 管理
              217 Posts :: 61 Stories :: 32 Comments :: 0 Trackbacks
            WinDBG 提供了多種設斷點的命令:bp, bu, bm, ba
            bp 命令是在某個地址下斷點, 可以 bp 0x7783FEB 也可以 bp MyApp!SomeFunction 。 對于后者,WinDBG 會自動找到MyApp!SomeFunction 對應的地址并設置斷點。 但是使用bp的問題在于:1)當代碼修改之后,函數地址改變,該斷點仍然保持在相同位置,不一定繼續有效; 2)WinDBG 不會把bp斷點保存工作空間中 。  所以,我比較喜歡用bu 命令。
            bu 命令是針對某個符號下斷點。 比如 bu MyApp!SomeFunction 。 在代碼被修改之后, 該斷點可以隨著函數地址改變而自動更新到最新位置。  而且bu 斷點會保存在WinDbg工作空間中, 下次啟動 Windbg 的時候該斷點會自動設置上去。
            另外,在模塊沒有被加載的時候,bp 斷點會失敗(因為函數地址不存在),而bu 斷點則可以成功。 新版的WinDBG中 bp失敗后會自動被轉成bu 。
            bm 命令也是針對符號下斷點。 但是它支持匹配表達式。 很多時候你下好幾個斷點。 比如,把MyClass 所有的成員函數都下斷點: bu MyApp!MyClass::* , 或者把所有以CreateWindow開頭的函數都下斷點: bu user32!CreateWindow* 。
            以上三個命令是對代碼下斷點, 我們還可以對數據下斷點。
            ba 命令就是針對數據下斷點的命令, 該斷點在指定內存被訪問時觸發。 命令格式為
            ba Access Size [地址]
            Access 是訪問的方式, 比如 e (執行), r (讀/寫), w (寫)
            Size 是監控訪問的位置的大小,以字節為單位。 值為 1、2或4,還可以是 8(64位機)。
            比如要對內存0x0483DFE進行寫操作的時候下斷點,可以用命令 ba w4 0x0483DFE
            這里順便提以下其他斷點命令:
            bl  列出所有斷點
            bc  清除斷點
            bd 禁用斷點
            be 啟動被bd 命令經用的斷點
            posted on 2014-12-01 09:40 Enic 閱讀(302) 評論(0)  編輯 收藏 引用 所屬分類: 調試技術
            久久99热这里只有精品国产| 国产激情久久久久影院老熟女免费| 久久久久亚洲?V成人无码| 欧美成a人片免费看久久| 亚洲色欲久久久综合网| 精品蜜臀久久久久99网站| 精品久久人人妻人人做精品 | 久久A级毛片免费观看| 久久精品国产网红主播| 久久久久亚洲AV成人网人人软件| 久久亚洲日韩看片无码| 观看 国产综合久久久久鬼色 欧美 亚洲 一区二区 | 亚洲午夜精品久久久久久浪潮| 中文字幕乱码人妻无码久久| 91久久精品无码一区二区毛片| 午夜视频久久久久一区| 久久久久久午夜成人影院| 久久国产午夜精品一区二区三区| 亚洲∧v久久久无码精品| 深夜久久AAAAA级毛片免费看| 久久亚洲国产精品一区二区| 麻豆亚洲AV永久无码精品久久| 日韩欧美亚洲国产精品字幕久久久| 久久99精品国产自在现线小黄鸭| 久久99这里只有精品国产| 久久精品国产欧美日韩| 香蕉久久夜色精品国产小说| 久久久久AV综合网成人 | 亚洲精品无码久久久久久| 久久亚洲av无码精品浪潮| 精品久久久久久久久久中文字幕 | 无码日韩人妻精品久久蜜桃 | 青草国产精品久久久久久| 伊人久久大香线蕉av不卡| 亚洲精品美女久久777777| 国产精品久久久久久五月尺| 久久精品国产色蜜蜜麻豆| 人妻无码久久精品| 亚洲天堂久久久| 亚洲国产另类久久久精品黑人 | 国内精品久久久久影院日本 |