Мне интересно, можно ли запускать приложение через GDB, в SegFault записывать обратную трассировку в файл (смотреть позже), а затем выходить из GDB без ввода какого-либо пользователя.
Я запускаю приложение из оболочки script в бесконечном цикле (так что если он сбрасывает его перезагрузку) при загрузке ОС из неинтерактивного сеанса. Приложение рушится невоспроизводимым образом, поэтому мне нужна обратная трасса от аварии, чтобы отладить проблему. В идеале я бы просто изменил оболочку script, включив функцию отладки GDB + backtracing и сохранил автоматический перезапуск приложения после сбоя.
Можно ли это сделать?