使用windbg除錯時,需要注意的是pdb的版本與產生dump的exe或dll版本必須一致(保證是同一時間編譯後生成的)。
即,dump檔案,pdb檔案,exe檔案,必須得是時間上,debug或者release上保持一致才行。
debug的exe,必須是debug版本的dump和pdb檔案才行。
有時候只載入自己的pdb還看不出問題所在,需要載入微軟的pdb:
在symbols輸入框裡,除了自己pdb的路徑外,還應輸入「
srv*sym*自動載入系統模組所需的dll。
輸入pdb路徑後,最好再用命令reload -f強制載入pdb。
另外,一般不通過命令列來分析,因為windbg有各種視窗。我一般開啟程序視窗、堆疊視窗和源**視窗進行分析。
python 獲取路徑及其注意事項
此刻我們在某一目錄下有乙個檔案,姑且叫做test.py import os print os.path.abspath file 獲得該指令碼的絕對路徑。通常我們也建議這麼做,畢竟絕對路徑下出問題的概率比相對路徑小多了。我們要獲取該指令碼坐在的目錄用什麼辦法呢 import os print os....
java DOM 注意事項
1.w3c把標籤內的文字部分也定義成乙個node 2.element物件代表的是xml文件中的標籤元素 繼承於node,亦是node的最主要的子物件 3.attr實際上是包含在element中的,它並不能被看作是element的子物件,因而在dom中attr並不是dom樹的一部分,所以node中的 ...
static注意事項
static關鍵字是c,c 中都存在的關鍵字,它主要有三種使用方式,其中前兩種只指在c語言中使用,第三種在c 中使用 c,c 中具體細微操作不盡相同,本文以c 為準 1 區域性靜態變數 2 外部靜態變數 函式 3 靜態資料成員 成員函式 下面就這三種使用方式及注意事項分別說明 一 區域性靜態變數 在...