2013-02-20 40 views
3

我使用WinDbg調試崩潰轉儲,從WinDbg的輸出下面,你可以看到,「第一/第二個機會不可用」,爲什麼第一/第二次機會在這裏沒有?這是什麼意思?爲什麼在覈心得到「第一/第二個機會不可用」傾銷

This dump file has an exception of interest stored in it. 
The stored exception information can be accessed via .ecxr. 
(e38.2270): Access violation - code c0000005 (first/second chance not available) 

回答

3

first/second chance是指可被拋出並且可以利用的調試器的處理機制的異常。當一個調試器調試應用程序,調試器獲取的看到異常應用做之前,所以得到的一個第一機會在處理它們。

一個first chance exception是一個由調試器第一次有機會機制處理異常處理。

事實上,沒有可用的,這裏很可能意味着沒有異常被拋出,其中發生這個錯誤或者沒有第一次有機會處理機制在調試器是可用來處理被拋出任何異常。

我會穿上這個錯誤有沒有異常被拋出,因爲它,它只是一個賽格故障的事實我的投注。

+2

'此轉儲文件有一個存儲在其中的意外異常'意味着引發了一個異常。 seg故障*是一個例外。不要將C++異常與[SEH例外]混淆(http://www.microsoft.com/msj/0197/exception/exception.aspx)。 – 2013-02-20 11:48:21

+0

@RemusRusanu我會假設在Windows下,訪問衝突是系統生成的SEH異常,對吧? – 2013-02-20 11:54:33

+2

是的,AV是SEH類 – 2013-02-20 14:50:53

相關問題