worker'ы падают

Maxim Dounin mdounin at mdounin.ru
Thu Sep 10 12:08:42 MSD 2009


Hello!

On Wed, Sep 09, 2009 at 06:17:57PM +0400, Alexander Kochetov wrote:

> 9 сентября 2009 г. 17:33 пользователь Maxim Dounin (mdounin at mdounin.ru) написал:
> > Hello!
> >
> > On Tue, Sep 08, 2009 at 11:18:35PM +0400, Alexander Kochetov wrote:
> >
> >> Добрый день.
> >>
> >> nginx version: nginx/0.7.61
> >
> > [...]
> >
> >> gdb /usr/local/sbin/nginx core
> >> bt
> >>
> >> говорит:
> >>
> >>
> >> #0  0x0000000000474197 in ngx_http_ssi_get_variable (r=0x60f800,
> >> name=0x7fffffffd970, key=96204151509981258) at
> >> src/http/modules/ngx_http_ssi_filter_module.c:1547
> >> 1547            if (name->len != var[i].name.len) {
> >> (gdb) bt
> >> #0  0x0000000000474197 in ngx_http_ssi_get_variable (r=0x60f800,
> >> name=0x7fffffffd970, key=96204151509981258) at
> >> src/http/modules/ngx_http_ssi_filter_module.c:1547
> >
> > Что показывает
> >
> > fr 0
> > p *ctx->variables->part
> > p *part
> > p i
> >
> > ?
> 
> (gdb) fr 0
> #0  0x0000000000474197 in ngx_http_ssi_get_variable (r=0x60f800,
> name=0x7fffffffd970, key=96204151509981258) at
> src/http/modules/ngx_http_ssi_filter_module.c:1547
> 1547            if (name->len != var[i].name.len) {
> (gdb) p *ctx->variables->part
> Structure has no component named operator*.
> (gdb) p *part
> $1 = {elts = 0x3339315e7c2e5c5d, nelts = 3543871327464205916, next =
> 0x2e5c5d372d305b32}
> (gdb) p i
> $2 = 0

p ctx
p *ctx
p *ctx->variables

?

Maxim Dounin

> 
> >
> > Было бы также замечательно посмотреть на ssi, c которым
> > это всё происходит.
> 
> Попробую отловить.
> 
> >
> > Maxim Dounin
> >
> >
> 
> 
> 
> --
> Alexander Kochetov
> 





More information about the nginx-ru mailing list