Eclipse + GDB:找不到当前函数的边界

时间:2019-06-03 08:54:58

标签: eclipse gdb

我在Windows 10和MinGW上使用GDB在Eclipse 2019-03中调试程序时遇到问题。

每当我在程序中停止时,都会收到错误消息ERROR: Unexpected GDB output from command "-exec-step 1". Cannot find bounds of current function

在调试新的C / C ++项目时,也只是在控制台上打印了一行代码,所以我也得到了这一点,因此它似乎与正在执行的实际程序无关。

在命令行上手动运行gdb时,两个程序都可以调试良好。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:问题是由我在Eclipse中配置的许多watch表达式引起的。我在Eclipse中启用GDB跟踪以查看Eclipse和GDB之间的MI命令时发现了这一点。

在Eclipse中删除所有监视表达式可以为我解决问题。