Re: debug points abort, что делать с корками

Maxim Dounin mdounin at mdounin.ru
Fri Nov 29 22:20:50 UTC 2013


Hello!

On Fri, Nov 29, 2013 at 02:44:10PM -0500, proforg wrote:

> Их как-то неприлично много развелось в последние дни
> 
> gdb показывает вот такое:
> 
> Program terminated with signal 6, Aborted.
> #0  0x00007f694d6a41b5 in raise () from /lib/libc.so.6
> (gdb) bt
> #0  0x00007f694d6a41b5 in raise () from /lib/libc.so.6
> #1  0x00007f694d6a6fc0 in abort () from /lib/libc.so.6
> #2  0x0000000000424527 in ngx_debug_point () at
> src/os/unix/ngx_process.c:608
> #3  0x000000000040c460 in ngx_output_chain (ctx=0x2483430, in=0x0) at
> src/core/ngx_output_chain.c:114
> #4  0x000000000044e21a in ngx_http_upstream_send_request (r=0x5afdbc0,
> u=0x24833a0) at src/http/ngx_http_upstream.c:1499
> #5  0x0000000000450b2e in ngx_http_upstream_send_request_handler
> (r=0x5afdbc0, u=0x24833a0) at src/http/ngx_http_upstream.c:1588
> #6  0x000000000044c432 in ngx_http_upstream_handler (ev=0x7f694a7e6080) at
> src/http/ngx_http_upstream.c:972
> #7  0x000000000041f6c9 in ngx_event_process_posted (cycle=0x2468c90,
> posted=0x6cd4c0) at src/event/ngx_event_posted.c:40
> #8  0x000000000041f4f7 in ngx_process_events_and_timers (cycle=0x2468c90) at
> src/event/ngx_event.c:276
> #9  0x00000000004263d5 in ngx_worker_process_cycle (cycle=0x2468c90,
> data=<value optimized out>) at src/os/unix/ngx_process_cycle.c:816
> #10 0x0000000000424aec in ngx_spawn_process (cycle=0x2468c90, proc=0x4262df
> <ngx_worker_process_cycle>, data=<value optimized out>, name=0x49783b
> "worker process", respawn=0) at src/os/unix/ngx_process.c:198
> #11 0x0000000000426e5e in ngx_reap_children (cycle=0x2468c90) at
> src/os/unix/ngx_process_cycle.c:627
> #12 ngx_master_process_cycle (cycle=0x2468c90) at
> src/os/unix/ngx_process_cycle.c:180
> #13 0x000000000040969a in main (argc=<value optimized out>, argv=<value
> optimized out>) at src/core/nginx.c:407
> 
> 
> в логах при этом примерно такое:
> 2013/11/28 17:30:39 [alert] 22491#0: *94121469 zero size buf in output t:1
> r:0 f:0 0000000005C98C53 0000000005C98C53-0000000005C98C53 0000000000000000
> 0-0 while sending request to upstream, client: 62.151.197.187, server:
> peeteevee.com, request: "POST /is_login_json.php HTTP/1.1", upstream:
> "http://127.0.0.1:80/is_login_json.php", host: "www.xxxxxx.com", referrer:
> "http://www.xxxxxx.com/albums/video/zzzzzzzz/"
> 
> 
> что с этим делать?

nginx -V, конфиг, debug log?

http://wiki.nginx.org/Debugging

-- 
Maxim Dounin
http://nginx.org/en/donation.html



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