2013-01-02 34 views
1

我試圖在Eclipse CDT下調試Linux C++程序。我在源碼中設置了兩個斷點,但啓動調試會話時,我在控制檯輸出中看到了這一點:Eclipse CDT - 訪問內存地址0x25a時出錯:輸入/輸出錯誤

無法插入斷點6. 訪問內存地址0x25a時出錯:輸入/輸出錯誤。 無法插入斷點7. 訪問內存地址0x8時出錯:輸入/輸出錯誤。

我的斷點從未被擊中。應用程序確實運行。關於I/O錯誤意味着什麼?

TY, 弗雷德

回答

2

任何想法什麼的I/O錯誤是什麼意思?

他們的意思是GDB(由Eclipse CDT的使用)試圖設置地址0x25a0x8斷點,失敗(沒有代碼在以上任一位置)。

爲什麼GDB決定設置斷點是不可能的:你沒有提供任何關於你如何設置斷點的細節。

+0

感謝您的回覆。我清除了所有的斷點,然後再次設置它們(從CDT內部)並且他們這次工作。沒有解釋以前的問題。 –