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