[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