[devel] How to generate core and backtrace files
Eugene Prokopiev
=?iso-8859-1?q?prokopiev_=CE=C1_stc=2Edonpac=2Eru?=
Чт Июн 14 20:06:33 MSD 2007
Pavlov Konstantin пишет:
> On Thu, Jun 14, 2007 at 06:41:56PM +0300, Led wrote:
>
>>В сообщении от Thursday 14 June 2007 18:11:28 Eugene Prokopiev написал(а):
>>
>>>Здравствуйте!
>>>
>>>Я прошу прощения за вопросы явно из FAQ, но нашел только
>>>http://www.freesource.info/wiki/AltLinux/Razrabotchiku/OtladkaIProfajjling?
>>>v=tk1&search=core, а кроме того помню, что с core files у нас по умолчанию
>>>не так как у всех, потому спрашиваю. У меня стабильно воспроизводится
>>>падение
>>>callweaver в определенной ситуации. Апстрим по этому поводу говорит:
>>>
>>>If you have a core file please generate a backtrace (???gdb
>>>/path/to/callweaver core??? and type ???bt??? at the prompt.
>>>
>>>Собственно вопрос: как это сделать? callweaver у меня собирается в
>>>hasher, но на той же машине, что и тестируется. Я сделал hsh-install
>>>~/hasher glibc-core-debug, в hsh-shell сделал rpm -bb --enable debug
>>>callweaver.spec. Дальше непонятно. Ну поставлю я собранный пакет. Что
>>>сказать LD_LIBRARY_PATH? Где включить генерацию core?
>>
>>man bash
>>на предмет ulimit
>
>
> и sysctl kernel.core_pattern не забыть
# sysctl -a | grep kernel.core_pattern
error: reading key "net.ipv4.route.flush": Operation not permitted
kernel.core_pattern = core
Но результат такой же - файла не вижу. Как он называться-то должен?
--
С уважением, Прокопьев Евгений
Подробная информация о списке рассылки Devel