Корка выпала

Михаил Монашёв postmaster на softsearch.ru
Сб Апр 21 20:17:36 UTC 2012


Здравствуйте.

в error-логе:
2012/04/21 19:52:31 [alert] 27366#0: worker process 27402 exited on signal 11 (core dumped)

FreeBSD 8.2-RELEASE-p3

/usr/local/sbin/nginx -V
nginx version: nginx/1.1.18
configure arguments: --prefix=/usr/local/etc/nginx --with-cc-opt='-I /usr/local/include' --with-ld-opt='-L /usr/local/lib' --conf-path=/usr/local/etc/nginx/nginx.conf --sbin-path=/usr/local/sbin/nginx --pid-path=/var/run/nginx.pid --error-log-path=/var/log/nginx-error.log --user=www --group=www --with-debug --with-file-aio --http-client-body-temp-path=/var/tmp/nginx/client_body_temp --http-fastcgi-temp-path=/var/tmp/nginx/fastcgi_temp --http-proxy-temp-path=/var/tmp/nginx/proxy_temp --http-scgi-temp-path=/var/tmp/nginx/scgi_temp --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi_temp --http-log-path=/var/log/nginx-access.log --with-http_image_filter_module --with-http_stub_status_module --with-pcre

gdb /usr/local/sbin/nginx /var/coredumps/nginx.27402.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `nginx'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libcrypt.so.5...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /usr/local/lib/libpcre.so.1...done.
Loaded symbols for /usr/local/lib/libpcre.so.1
Reading symbols from /lib/libmd.so.5...done.
Loaded symbols for /lib/libmd.so.5
Reading symbols from /lib/libz.so.5...done.
Loaded symbols for /lib/libz.so.5
Reading symbols from /usr/local/lib/libgd.so.4...done.
Loaded symbols for /usr/local/lib/libgd.so.4
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/local/lib/libpng.so.6...done.
Loaded symbols for /usr/local/lib/libpng.so.6
Reading symbols from /usr/local/lib/libjpeg.so.11...done.
Loaded symbols for /usr/local/lib/libjpeg.so.11
Reading symbols from /usr/local/lib/libfreetype.so.9...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /usr/lib/libbz2.so.4...done.
Loaded symbols for /usr/lib/libbz2.so.4
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x0000000000497612 in ngx_http_proxy_parse_chunked (r=0x801627900, buf=0x8019d73c8) at src/http/modules/ngx_http_proxy_module.c:1639
1639    src/http/modules/ngx_http_proxy_module.c: No such file or directory.
        in src/http/modules/ngx_http_proxy_module.c
(gdb) bt
#0  0x0000000000497612 in ngx_http_proxy_parse_chunked (r=0x801627900, buf=0x8019d73c8) at src/http/modules/ngx_http_proxy_module.c:1639
#1  0x000000000049715d in ngx_http_proxy_chunked_filter (p=0x801bda108, buf=0x8019d73c8) at src/http/modules/ngx_http_proxy_module.c:1891
#2  0x000000000042da8c in ngx_event_pipe_read_upstream (p=0x801bda108) at src/event/ngx_event_pipe.c:408
#3  0x000000000042c897 in ngx_event_pipe (p=0x801bda108, do_write=0) at src/event/ngx_event_pipe.c:49
#4  0x000000000046596e in ngx_http_upstream_process_upstream (r=0x801627900, u=0x801bd9be8) at src/http/ngx_http_upstream.c:2641
#5  0x0000000000461f9c in ngx_http_upstream_handler (ev=0x80180e950) at src/http/ngx_http_upstream.c:935
#6  0x0000000000438e00 in ngx_kqueue_process_events (cycle=0x801630050, timer=67, flags=1) at src/event/modules/ngx_kqueue_module.c:684
#7  0x000000000042849c in ngx_process_events_and_timers (cycle=0x801630050) at src/event/ngx_event.c:246
#8  0x0000000000435524 in ngx_worker_process_cycle (cycle=0x801630050, data=0x0) at src/os/unix/ngx_process_cycle.c:806
#9  0x0000000000432491 in ngx_spawn_process (cycle=0x801630050, proc=0x435370 <ngx_worker_process_cycle>, data=0x0, name=0x4b1ee1 "worker process", respawn=-3)
    at src/os/unix/ngx_process.c:198
#10 0x00000000004343fa in ngx_start_worker_processes (cycle=0x801630050, n=30, type=-3) at src/os/unix/ngx_process_cycle.c:365
#11 0x0000000000433a89 in ngx_master_process_cycle (cycle=0x801630050) at src/os/unix/ngx_process_cycle.c:137
#12 0x0000000000403eda in main (argc=1, argv=0x7fffffffec10) at src/core/nginx.c:410
(gdb) q

Что ещё надо, пишите, сделаю.

Конфиг вышлю, но не в лист. Сейчас nginx до сих пор падает, проработав
до  того  пару  недель.  Перезапускать его или пока оставить в падучем
состоянии?

-- 
С уважением,
 Михаил                          mailto:postmaster at softsearch.ru



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