我在 Ubntu 14 中调试了一个 ELF32 可执行文件,我在 main 中设置了 gdb 断点,单击运行后,程序生成一个新进程 13050 并退出,我无法使用信息寄存器显示值并继续调试。
这种情况怎么处理,谢谢
谢谢你的回复,让我详细说明一下,程序abc是ELF32文件,它当前作为进程10220运行,当我使用gdb abc时,break main,运行,它会自己杀死(进程10220)并生成一个新进程13050,这个新的 pid 具有另一个文件名 xyz。当我显示信息注册或反汇编时,每当我将follow-fork-mode设置为父或子时,它都会说gdb中不存在程序。有什么建议吗?
简而言之,abc 变成 xyz 并且 abc 被程序删除,有什么解决办法吗?