Re: worker'ы падают

Alexander Kochetov kochetov.alexander at gmail.com
Wed Sep 9 18:17:57 MSD 2009


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

>
> Было бы также замечательно посмотреть на ssi, c которым
> это всё происходит.

Попробую отловить.

>
> Maxim Dounin
>
>



--
Alexander Kochetov





More information about the nginx-ru mailing list