Libcsdbg - это трассировка стека исключений C ++. Когда исключение бросается, поймается и обрабатывается, libcsdbg предлагает инструменты для создания и обработки трассировки стека исключений, путь, в котором исключение распространяло стек вызовов, разматывая его, вплоть до раздела, было обработано. Трассировки подробно описываются с помощью демарнированных сигнатур функций и дополнительной информации addr2line (файл исходного кода и строка, в которой вызывается каждая функция). Libcsdbg будет безупречно работать с одиночными и многопоточными (или многопроцессорными) программами с любым динамически связанным общим объектом (DSO - Dynamic Shared Object) и с любой статически связанной библиотекой. Кроме того, libcsdbg помогает разработчику / тестировщику создавать сложные стековые следы любого потока в любой момент во время выполнения процесса в виде моментального снимка графика вызовов времени выполнения. Это очень полезно в случаях фатальных ошибок, приема завершающих сигналов или прерывания / прерывания процесса (таких как ошибки сегментации)

    Аналоги и альтернативы Libcsdbg

    Наиболее популярные альтернативы и аналоги Libcsdbg для Linux.