【发布时间】:2013-05-06 01:53:33
【问题描述】:
我正在尝试在 C 中实现多进程服务器。我想逐步检查子进程。但是在默认调试模式下,我没有选择跟随父进程,调用fork函数。谷歌并没有帮助我找到我想要的。
Xcode 如何在调试模式下跟踪子进程?
任何帮助或网页都会很棒。
【问题讨论】:
-
lldb(随 Xcode 4.6.2 提供)在子进程调用的函数中设置断点时似乎已损坏(我得到EXC_BREAKPOINT SIGTRAP,当断点在父进程中命中时很好过程)。我认为您需要一个单独的lldb实例来调试孩子。 -
我应该如何创建一个单独的
lldb实例?有什么有用的网页吗? -
我尝试了以下答案中解释的技术,但无济于事。当子进程到达断点时,我根本无法阻止
lldb崩溃。 stackoverflow.com/questions/14746315/… -
我找到了一个很好的解决方案。阅读this thread