gdb 在信息注册后终止
Posted
技术标签:
【中文标题】gdb 在信息注册后终止【英文标题】:gdb terminated after info registers 【发布时间】:2021-11-30 16:57:40 【问题描述】:我用gdb调试C语言编写的.exe程序。
问题是在我运行命令(gdb) info registers
之后,gdb 刚刚终止。
我使用的是 Windows 10。我在 powershell、命令提示符下运行 gdb。我也以管理员身份运行这些。但是在我运行info registers
命令后,gdb 仍然退出。
当我指定像info registers eax
这样的寄存器时它工作正常
【问题讨论】:
【参考方案1】:应该在 GDB 8.2 中修复。请参阅与https://sourceware.org/bugzilla/show_bug.cgi?id=22854 重复的错误https://sourceware.org/bugzilla/show_bug.cgi?id=26304。错误 22854 具有 Target Milestone 8.2,因此已在 8.2 版本中修复。我建议将 GDB 更新到至少 8.2 版本。
【讨论】:
谢谢!它对我有很大帮助:)以上是关于gdb 在信息注册后终止的主要内容,如果未能解决你的问题,请参考以下文章
来自 GDB 的消息“在启动程序期间以信号 SIGKILL 终止”
在 Qt Creator 中使用 GDB 时如何终止 gdbserver?