我想为子进程[任务B]设置一个断点,该进程由另一个进程[任务A]调用。
我使用set follow-fork mode child从parant进程切换到child。但是,GDB并没有在子任务中停止,而是运行并返回到任务B。
有没有办法可以在子任务中停止并调试它?
答案 0 :(得分:1)
我发现这个资源在过去对于这种性质的事情很有用http://www.delorie.com/gnu/docs/gdb/gdb_26.html
当然,正如您的问题的第一条评论所示,请仔细检查断点是否实际位于子执行路径中。