Я пытаюсь разработать трассировщик стека во время выполнения. У меня есть функция, которая возвращает адрес EIP всякий раз, когда программа отслеживает segfaults. Как я могу вернуться к исходной точке текущей функции (той, в которой произошла авария наблюдаемой программы), чтобы я мог начать поиск?