Читаем core dump файлы

Недавно у одного из клиентов было нужно понять почему периодический заваливался asterisk. Для диагностики использовался отличный отладчик gdb, а также core-файлы, которые создавались в папке /tmp при крахе приложения. Просто приведу пример использования:

gdb /usr/sbin/asterisk /tmp/core.pbx.local-2014-03-31T04\:02\:41+0400

После анализа gdb выведет функцию или модуль в котором произошла ошибка.

В моем случае это была ошибка при выходе из функции конвертирования mp3.

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *