gpt4 book ai didi

c++ - 远程 GDB 检查点/ fork 失败

转载 作者:行者123 更新时间:2023-11-30 05:18:07 24 4
gpt4 key购买 nike

我正在尝试在不支持在没有检查点的情况下运行或重启的远程目标上进行调试。唯一可用的用户是 root,因此不应该有任何权限问题。我试过:

 Breakpoint 1, main (argc=4, argv=0x7fffffffe348) at foo.cpp:40
(gdb) checkpoint
checkpoint -1: fork returned pid 6145.
Failed to find new fork
(gdb) i checkpoints
No checkpoints.

有谁知道如何上类?或者我如何检查真正导致 fork 失败并阻止检查点的原因?

最佳答案

经过一些实验,将以下内容添加到您的 .gdbinit 文件

target extended-remote <host>:<port>

这应该允许您使用运行命令,而无需使用重新启动。

关于c++ - 远程 GDB 检查点/ fork 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41898502/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com