прошу прощения, bt забыл
ngx_http_ulink_backend_module дергается по post_action
(gdb) bt
#0 0x007eebcc in memcpy () from /lib/libc.so.6
#1 0x0809fa74 in ngx_http_ulink_backend_handler (r=0x96de300) at src/http/modules/ngx_http_ulink_backend_module.c:637
#2 0x08074ba9 in ngx_http_core_content_phase (r=0x96de300, ph=0x968d6c8) at src/http/ngx_http_core_module.c:1014
#3 0x08070cb5 in ngx_http_core_run_phases (r=0x96de300) at src/http/ngx_http_core_module.c:730
#4 0x08070ddf in ngx_http_handler (r=0x3fff1fb1) at src/http/ngx_http_core_module.c:713
#5 0x0807429b in ngx_http_internal_redirect (r=0x96de300, uri=0x96885f0, args=0x0) at src/http/ngx_http_core_module.c:1992
#6 0x0807638c in ngx_http_post_action (r=0x3fff1fb1) at src/http/ngx_http_request.c:2581
#7 0x080776e4 in ngx_http_finalize_request (r=0x96de300, rc=0) at src/http/ngx_http_request.c:1837
#8 0x0807811a in ngx_http_writer (r=0x96de300) at src/http/ngx_http_request.c:1992
#9 0x08075e48 in ngx_http_request_handler (ev=0x96d3e6c) at src/http/ngx_http_request.c:1680
#10 0x08064676 in ngx_event_process_posted (cycle=0x960b96c, posted=0x80b5794) at src/event/ngx_event_posted.c:39
#11 0x0806455f in ngx_process_events_and_timers (cycle=0x960b96c) at src/event/ngx_event.c:272
#12 0x08069985 in ngx_worker_process_cycle (cycle=0x960b96c, data="" at src/os/unix/ngx_process_cycle.c:767
#13 0x080684b1 in ngx_spawn_process (cycle=0x960b96c, proc=0x8069318 <ngx_worker_process_cycle>, data="" name=0x80a444e "worker process", respawn=-2)
at src/os/unix/ngx_process.c:187
#14 0x08068f98 in ngx_start_worker_processes (cycle=0x960b96c, n=5, type=-2) at src/os/unix/ngx_process_cycle.c:332
#15 0x08069e38 in ngx_master_process_cycle (cycle=0x960b96c) at src/os/unix/ngx_process_cycle.c:124
#16 0x0805337c in main (argc=1, argv=0xbfbd36d4) at src/core/nginx.c:354
On Wed, Oct 8, 2008 at 1:34 AM, Mikhail Eremin
<meremin@xxxxxxxxx> wrote:
вот что прилетело:
Core was generated by `nginx: worker process '.
Program terminated with signal 11, Segmentation fault.
#0 0x007eebcc in memcpy () from /lib/libc.so.6
Либо
gdb -c core.7227
GNU gdb Red Hat Linux (6.6-16.fc7rh)
Copyright (C) 2006 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 "i386-redhat-linux-gnu".
Core was generated by `nginx: worker process '.
Program terminated with signal 11, Segmentation fault.
#0 0x007eebcc in ?? ()
как их "раскуривать" более глубоко?
Спасибо заранее.
2008/10/7 Kirill A. Korinskiy
<catap@xxxxxxxx>
At Tue, 7 Oct 2008 16:51:33 +0400,
Mikhail Eremin wrote:
> имею в логе море worker process хххх exited on signal 11.
>
> Виртуозных ресурсов достаточно, ни во что не упирается.
Вообще вы ловите сегфол
> Подскажите куда копать?
limit -c unlimited
и вчитываться в корки, если они правильные то будет просто. Возможно они даже будут интересные. Но скорее всего они вызовут у вас раздрожение ;)