1
我遇到了gdb調試器的問題。我的控制檯應用程序顯示我不正確的操作結果(一些垃圾,而不是正常的字符串,我從XML解析)如果我在調試器下運行它,再加上我得到SIGINT(我不輸出eol字符,並沒有打CTRL + C)。在沒有附加調試器的情況下運行我的應用程序(只需雙擊.exe或IDE中的運行菜單)即可顯示正確的結果。問題是什麼?使用gdb進行調試時出現的問題
一些信息:
的Windows 7專業版SP1的86
GDB 7.3.1(MinGW的)和gcc 4.6.2(MinGW的)
的Eclipse 3.7.1
Here是GDB跟蹤 。
在this screenshot你可以看到設置
我發現並修復了內存損壞,並且在調試結果中沒有一些垃圾 - 一切正常,但我仍然收到一條消息Quit(當程序恢復時需要信號SIGINT)。 – user1225207 2012-03-17 08:14:07