[alert] 886#0: worker process 24832 exited on signal 11

Maxim Dounin mdounin на mdounin.ru
Ср Мар 17 18:45:40 MSK 2010


Hello!

On Wed, Mar 17, 2010 at 11:00:18AM -0400, Sergey wrote:

> Вот такой backlog получился
> 
> Reading symbols from /usr/local/nginx/sbin/nginx...done.
> Core was generated by `nginx: worker process      '.
> Program terminated with signal 11, Segmentation fault.
> #0  0xb758f06a in ?? ()
> (gdb) bt
> #0  0xb758f06a in ?? ()
> #1  0x0807c12a in ngx_http_script_copy_code (e=0x9114ad8) at src/http/ngx_http_script.c:652
> #2  0x08074752 in ngx_http_parse_request_line (r=0x90fa0f0, b=0x9114abc) at src/http/ngx_http_parse.c:250
> #3  0x08093a63 in ngx_http_limit_zone_init (cf=0x90fa0f0) at src/http/modules/ngx_http_limit_zone_module.c:553
> #4  0x0806a685 in ngx_http_send_header (r=0x0) at src/http/ngx_http_core_module.c:1679
> #5  0x08067205 in ngx_epoll_add_connection (c=0x90fa0f0) at src/event/modules/ngx_epoll_module.c:329
> #6  0x080698e7 in ngx_http_init_phase_handlers (cf=0x90fa0f0, cmd=0xbfe0e7e8, conf=0xbfe0e7e8) at src/http/ngx_http.c:592
> #7  ngx_http_block (cf=0x90fa0f0, cmd=0xbfe0e7e8, conf=0xbfe0e7e8) at src/http/ngx_http.c:360

[...]

Такого не может быть, потому что не может быть никогда.

На снесённый стек это не похоже - с высокой вероятностью были бы 
неизвестные символы.  Скорее всего корка не от того nginx'а с 
которым её скормили gdb.  Если nginx на машине один - проверить, 
что запущен действительно тот что лежит на диске (e.g. пересобрали 
и забыли перезапустит/сделать upgrade).

Maxim Dounin



Подробная информация о списке рассылки nginx-ru