2013-07-26 24 views
0

我有客戶使用在WinDbg中顯示加載程序捕捉以捕獲WinDbg中的輸出,以便我們可以找出哪些程序庫無法加載到我們的產品中他們的Win7機器。在GFlags.exe中顯示加載程序捕捉,未能捕獲WinDbg中的任何輸出

不幸的是,所有調試器似乎捕獲的是命令'去'WinDbg和NTTerminateProcess當過程結束。

我錯過了一些明顯的東西,會阻止Loader捕捉打印到調試器的命令窗口?

+0

客戶如何使用WinDbg?他們是從WinDbg中附加還是啓動該流程?爲了查看完整的輸出,他們應該從WinDbg中啓動.exe以查看輸出。請注意,輸出將是巨大的,所以他們應該寫入日誌文件'.logopen c:\ temp \ mylog.txt'或從WinDbg中只是'編輯>將窗口文本寫入文件...' – EdChum

回答

2

有幾種使用gflags的方法,但這裏有一個來自調試器doc的例子:gflags /i notepad.exe +sls。這將影響記事本的所有實例。也許客戶錯誤地輸入了你的程序的exe名字,或者他們沒有啓動程序的新實例。