2013-08-21 91 views
4

每次我嘗試用netbeans調試我的項目時,它都不允許我這樣做。它提供了以下錯誤: -Netbeans調試器不工作(GDB意外停止,返回1)

「GDB意外,返回1停止」當我選擇「OK」,它只是停止一切。當我嘗試在NetBeans中這樣做時,我的項目運行時沒有任何錯誤。我想進入我的代碼並且不能這樣做。有人能幫我解決這個問題嗎?謝謝。

+0

你可以在你的系統上運行gdb(從命令行)。如果不是,那麼錯誤信息是什麼? – dbrank0

+0

是的,我可以從命令行運行gdb。 就像我說的,當我嘗試調試我的項目時,彈出一個窗口,出現這個警告「GDB意外停止了返回1」......而我唯一的選擇是按「OK」,當我這樣做時,一切都停止。令人驚訝的是,當我運行該程序時,它工作正常。任何想法是怎麼回事? – user2593271

+0

與你的情況不同,它返回127給我,Netbeans看起來掛起。我有Netbeans 7.4.1並安裝了GDB 7.6.1來替換與Ubuntu 12.04 –

回答

4

我有同樣的問題。我清除了舊的調試斷點,並清除了這些問題。我認爲舊的斷點指向了死代碼。

+0

一起出現的舊版本,我只是遇到了同樣的問題。手動清除了斷點,但也可以通過全部刪除(幻像?)進行刪除。然而,這仍然沒有幫助,也沒有重新啓動,或Netbeans重新啓動。我更新了我的系統,並重新開始工作!我可能有補丁(Ubuntu桌面)。 –

0

Gdb Init File對我來說是個問題。

運行>設置項目配置>自定義>調試

有人poining到~/.gdbinit,我清除該字段,和它的工作。

在我的.gdbinit中必須是瘋狂的東西,儘管它可以在原始gdb下正常工作。

Netbeans 8.2。