【问题标题】:SIGNAL HELP: What signal a child would send to its parent when it is about to crash?信号帮助:当孩子即将崩溃时,它会向其父母发送什么信号?
【发布时间】:2019-04-15 21:42:44
【问题描述】:

我正在使用 ptrace 跟踪一个程序,该程序在运行时崩溃。我已经编写了一个打印 pid 堆栈跟踪的代码。我被困在我不知道它何时会崩溃以及何时应该打印堆栈跟踪的地步。

谁能建议我一个垂死的程序向它的父级发送什么信号?所以我可以写一个信号处理程序。

【问题讨论】:

    标签: signals ptrace


    【解决方案1】:

    tracer 可能会调用waitpid(child_pid, ...),当等待的tracee 被信号杀死时,waitpid 会返回WIFSIGNALED,所以你可以在那里添加你的代码。

    【讨论】:

      猜你喜欢
      • 2015-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-07
      相关资源
      最近更新 更多