жизни программы. bt не работает, сообщает об отсутствии стека. Куда копать?
Включить построение отладочной информации при сборке
Отладочные символы читаются корректно, судя по выводу.
-g в компиляторе и УБРАТЬ -s при сборке (линковке)
Значит bt должно работать
Есть два момента: 1) запускаются форки; 2) программа завершается штатно. В этом случае тоже простого bt хватит
В какой момент ты даёшь команду bt ?
Запускаю gdb --args программа, вижу вывод о чтении символов, выполняю в отладчике run, вижу ожидаемый вывод от программы и что-то про форки, выполняю там же bt.
Это можно делать только во время останова в отладчике
Кроме этого, посмотреть какие функции дёргалИСЬ тоже особенно нет возможности
Обсуждают сегодня