worker process exited on signal 11 (core dumped)

Vladimir Sopot jd на artdesign.ru
Пн Фев 8 19:29:31 MSK 2010


Приветствую!

Вот только что подупал nginx. Куда бы  покопать? И стоит ли :) Спасибо!

В error.log:

2010/02/08 18:55:10 [alert] 14731#0: worker process 22810 exited on signal 11 (core dumped)

до и после этой записи в логе все "как обычно".

# ../sbin/nginx -V
nginx version: nginx/0.8.32
built by gcc 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) 
configure arguments: --with-http_stub_status_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-http_autoindex_module --without-http_browser_module --without-http_charset_module --without-http_map_module --without-http_userid_module --with-file-aio

# gdb ../sbin/nginx ./core
GNU gdb (GDB; openSUSE 11.1) 6.8.50.20081120-cvs
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-suse-linux".
For bug reporting instructions, please see:
<http://bugs.opensuse.org/>...

warning: Can't read pathname for load map: Input/output error.
Reading symbols from /lib64/libcrypt.so.1...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /usr/lib64/libpcre.so.0...done.
Loaded symbols for /usr/lib64/libpcre.so.0
Reading symbols from /usr/lib64/libcrypto.so.0.9.8...done.
Loaded symbols for /usr/lib64/libcrypto.so.0.9.8
Reading symbols from /lib64/libz.so.1...done.
Loaded symbols for /lib64/libz.so.1
Reading symbols from /lib64/libc.so.6...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /lib64/libdl.so.2...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Core was generated by `nginx: worker process      '.
Program terminated with signal 11, Segmentation fault.
#0  0x0000000000427bb2 in ngx_http_close_request (r=0xa30010, rc=0) at src/http/ngx_http_request.c:2879
2879	        ngx_log_error(NGX_LOG_ALERT, c->log, 0, "http request count is zero");
(gdb) bt
#0  0x0000000000427bb2 in ngx_http_close_request (r=0xa30010, rc=0) at src/http/ngx_http_request.c:2879
#1  0x00000000004294a4 in ngx_http_finalize_connection (r=0x176e6b0) at src/http/ngx_http_request.c:2106
#2  0x0000000000429bcf in ngx_http_finalize_request (r=0x176e6b0, rc=0) at src/http/ngx_http_request.c:1849
#3  0x0000000000435833 in ngx_http_upstream_finalize_request (r=0x176e6b0, u=0x18c4f28, rc=-4) at src/http/ngx_http_upstream.c:2957
#4  0x0000000000435d59 in ngx_http_upstream_cleanup (data=<value optimized out>) at src/http/ngx_http_upstream.c:2844
#5  0x0000000000428166 in ngx_http_terminate_request (r=<value optimized out>, rc=0) at src/http/ngx_http_request.c:2048
#6  0x0000000000429c9e in ngx_http_finalize_request (r=0x1518f80, rc=-1) at src/http/ngx_http_request.c:1882
#7  0x0000000000435833 in ngx_http_upstream_finalize_request (r=0x1518f80, u=0x17ec7d0, rc=-1) at src/http/ngx_http_upstream.c:2957
#8  0x00000000004364c7 in ngx_http_upstream_check_broken_connection (r=0x1518f80, ev=0x7fc2277bdba0) at src/http/ngx_http_upstream.c:1018
#9  0x000000000043654b in ngx_http_upstream_rd_check_broken_connection (r=0x176e6b0) at src/http/ngx_http_upstream.c:887
#10 0x0000000000427953 in ngx_http_request_handler (ev=<value optimized out>) at src/http/ngx_http_request.c:1770
#11 0x000000000041e9d7 in ngx_epoll_process_events (cycle=<value optimized out>, timer=<value optimized out>, flags=<value optimized out>)
    at src/event/modules/ngx_epoll_module.c:642
#12 0x0000000000417667 in ngx_process_events_and_timers (cycle=0x6e3560) at src/event/ngx_event.c:245
#13 0x000000000041cfc1 in ngx_worker_process_cycle (cycle=0x6e3560, data=<value optimized out>) at src/os/unix/ngx_process_cycle.c:795
#14 0x000000000041b863 in ngx_spawn_process (cycle=0x6e3560, proc=0x41cee6 <ngx_worker_process_cycle>, data=0x0, 
    name=0x4546d9 "worker process", respawn=-4) at src/os/unix/ngx_process.c:196
#15 0x000000000041c607 in ngx_start_worker_processes (cycle=0x6e3560, n=16, type=-4) at src/os/unix/ngx_process_cycle.c:355
#16 0x000000000041daf1 in ngx_master_process_cycle (cycle=0x6e3560) at src/os/unix/ngx_process_cycle.c:249
#17 0x000000000040453a in main (argc=<value optimized out>, argv=0x7fff33fa8728) at src/core/nginx.c:396
(gdb) 


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