首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QEMU:通过GDBstub错误终止

QEMU:通过GDBstub错误终止
EN

Stack Overflow用户
提问于 2011-04-05 10:42:48
回答 1查看 1.3K关注 1票数 0

当我试图从GDB连接到Qemu时,QEmu终止于日志:"QEMU: GDB GDBstub“。我在一个终端中使用以下命令启动了QEMU:

系统-arm -serial telnet:localhost:1235,server,nowait,ipv4 -serial telnet:localhost:1236,server,nowait,ipv4 -serial telnet:localhost:1238,server,nowait,ipv4 -gdb tcp:localhost:1234,server,ipv4 -kernel ./build/final.elf -M -kernel. -nographic -m 256 -S

然后在另一个终端中,我使用命令启动GDB :arm eabi-gdb--命令=~/..gdbinit

文件.gdbinit包含文本:

在目标远程本地主机上设置历史记录保存:1234 load ./build/final.Self sym ./build/final.Self b break_virtual

你能告诉我这里出了什么问题吗?

EN

回答 1

Stack Overflow用户

发布于 2011-04-06 20:58:16

GDB自动加载~/..gdbinit

所以当您通过--命令=~/. .gdbinit加载.gdbinit时

它运行了两次脚本,

当到达目标远程本地主机的第二次调用时:1234

gdb挂断它的初始连接,qemu退出,

然后gdb无法重新连接到它,因为它不再运行。

要么删除--命令选项,要么重命名文件.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5550555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档