ПОМОЩЬ СИГНАЛА: Какой сигнал ребенок пошлет своим родителям, когда он собирается потерпеть крах? - PullRequest
1 голос
/ 16 апреля 2019

Я отслеживаю программу, используя ptrace, и эта программа вылетает во время работы.Я написал код, который печатает трассировку стека pid.Я застрял в том моменте, когда не знаю, когда произойдет сбой и когда мне следует распечатать трассировку стека.

Кто-нибудь может мне подсказать, какой сигнал умирающая программа посылает своему родителю?Так что я могу написать обработчик сигнала.

1 Ответ

0 голосов
/ 17 апреля 2019

Трассер может вызвать waitpid(child_pid, ...), когда ожидаемый трассировщик будет убит сигналом, waitpid вернет WIFSIGNALED, так что вы можете добавить свой код туда.

...