Re: Анализ дампа с целью поиска segfault
От: dead0k  
Дата: 08.08.17 12:11
Оценка: 2 (1) +1
Здравствуйте, Кузнец, Вы писали:

К>Вообще эта тема походу сложная, так что я не жду лёгких ответов, подскажите в какую сторону копать


1. Собираешь бинарники с символами, не стрипаешь их. (по умолчанию gcc собирает с символами -g все-таки надо, а еще лучше -ggdb)
2. Запускаешь приложуху, падаешь с коркой.
3. Запускаешь:
gdb [executable] [corefile]

4. После того, как gdb загрузится, пишешь bt и 90% вопросов решаются. В оставшихся 10% изучаешь как работать с gdb

В принципе можно попробовать 3 и 4 без 1 и 2, если текущие бинарники не стрипнутые.
Отредактировано 08.08.2017 12:33 dead0k . Предыдущая версия . Еще …
Отредактировано 08.08.2017 12:14 dead0k . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.