Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re[2]:
On Mon, Jan 12, 2009 at 03:14:47PM +0300, Никита Козлов wrote:
> А что показывает backtrace?Если из вашего модуля, то скорее всего ошибка
> именно там.
Не факт. Это может быть как ошибка в аллокаторе, так и в модуле, который
записал 0 не туда.
> 12 января 2009 г. 15:00 пользователь Andrew <all@xxxxxxxx> написал:
>
> > Да, используется limit_zone и еще свой модуль который тоже работает с
> > shared.
> >
> >
> >
> > Monday, January 12, 2009, 12:47:20 PM, you wrote:
> >
> > А модуль limit_zone используется?
> >
> >
> >
> > 12 января 2009 г. 14:31 пользователь Andrew <all@xxxxxxxx> написал:
> >
> >
> > Добрый день,
> >
> >
> > Сегодня натолкнулся на следующую ошибку, из-за которой nginx упал
> >
> > Program terminated with signal 6, Aborted.
> >
> > 0x000000000040ae1c in ngx_slab_alloc_pages (pool=0x2aaaada78000, pages=1)
> > at src/core/ngx_slab.c:655
> >
> >
> > На этой строке находится строчка кода:
> >
> > page->next->prev = (uintptr_t) &page[pages];
> >
> >
> > (gdb) p* page
> >
> > $3 = {slab = 1095216660489, next = 0x0, prev = 46912546242592}
> >
> >
> > nginx version: nginx/0.6.29
> >
> >
> > Ошибка появилась за последние 4-5 месяцев первый раз, при этом нагрузка
> >
> > достаточно высокая.
> >
> >
> > Вопрос - данная ошибка уже устранена в более поздних версия nginx ?
> >
> > Так как мне не удается получить эту ошибку повторно, то я не могу
> >
> > протестировать это самостоятельно.
> >
> >
> > С уважением, Андрей.
> >
> >
> >
> >
--
Игорь Сысоев
http://sysoev.ru
|