On Thu, 3 Aug 2000, Alexander Kotelnikov wrote: > On Thu, Aug 03, 2000 at 03:49:28PM +0700, Nikolay Ilduganov wrote: > > Можно попробовать > > ulimit -Hc unlimited > > или > > ulimit -Sc unlimited > > > > > ulimit -c unlimited > > > только у меня это не везде срабатывало > > как ни бьюсь, не выпадает и все тут.
Так может она умирает не от сигнала, который заставляет кидать корки. Я бы в этом случае перехватывал все сигналы от который она может умереть, и везде вызвал abort() (который гарантированно должен убивать процесс с созданием коры) или бы присоединялся с помощью gdb (команда at <pid> к работающей программе в gdb) - он сразу остановит программу когда она получит смертоносный сигнал, и позволит ее отлаживать (вызвать любые функции, например). И еще, надо проверить что текущей каталог программы доступен для записи. Можно еще запустить пограмму через команду time в bash (например time bash) - тогда она скажет от какого сигнала она умерла. > -- > Alexander Kotelnikov > Saint-Petersburg, Russia > Best regards, -Vlad