Есть ли какая-нибудь возможность используя какую-либу библиотеку (к примеру часть кода gdb или что-нибудь другое) реализовать следующее ?: 1. поставить обработчик SIGSEGV с помощью sigaction 2. в обработчике по адресу, имеющемуся в информации, пришедшей с сигналом (в структуре siginfo_t) узнать файл и строку исходного кода, где произошло нарушение SIGSEGV и вывести эту информацию.
Это было бы очень полезно с т.к. отладки, т.к. core при использовании Linux pthreads часто не содержит полезной информации.