Процесс падает по сигналу SIGSEGV, а мне нужно понять по какой причине он падает (что вызывает этот чигнал). Я делал следующим образом: указывал командой 'file' файл, который нужно запустить по GDB и отлаживать, потом в команде 'run' указывал ключи к программе и запускал её; командами handle SIGSEGV nopasss и handle SIGSEGV stop говорил отладчику, чтобы он стопил выполнение процесса при приходе этого сигнала (чтобы потом посмотреть информацию (хотя пока не знаю что и как =) ) и определить причину ошибки). Но проблема в том, что при приходе SIGSEGV выполнение не останавливается, а процесс просто падает. (кстати на сигнал в программе написан обработчик, но я не думаю что проблема в этом) Что делать?
Форум —
Development

