[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: core dump



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



Reply to: