У меня есть приложение, которое разветвляет дочерний процесс.
Дочерний процесс выполняет какую-то работу и где-то посередине выдает ошибку сегментации. Я использовал GDB для отладки этого, я использовал:
set follow-fork-mode child
Я также установил точку останова для функции в дочернем элементе. Но GDB не останавливается в моей точке останова.
Кроме того, родительский процесс обрабатывает seg-fault, поэтому для выхода мне пришлось нажать Ctrl-C. Затем, когда я использую backtrace
для печати стека, все, что я получаю, это
Нет стека
Почему точка останова не установлена и почему я не получил стек?