Я пытаюсь написать программу на языке C, которая может анализировать основные файлы дампа. Мой вопрос: как я могу получить адрес, который вызвал основной дамп в C? Я знаю, что можно получить адрес, используя gdb из этого ответа:
Как я могу заставить GDB рассказать мне, какой адрес вызвал segfault?
Но я хотел бы непосредственно получить адрес в C. Любая информация была бы высоко оценена. Спасибо!
Примечание: Я знаю, как анализировать основной дамп как эльф. Но я не знаю, как получить адрес, вызвавший segfault.