nginx-0.5.8

proforg proforg at maloletka.ru
Wed Jan 24 17:07:49 MSK 2007


Игорь, что то совсем странное ...

nginx version: nginx/0.5.8
gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)
0.4.0 с тем же конфигом работал прекрасно, вчера заменил на новый и 9  
кор уже
и все разные, что вообще непонятно
вот несколько:

#0  0x30333a35 in ?? ()
(gdb) bt
#0  0x30333a35 in ?? ()
#1  0x08059ad8 in ngx_trylock_accept_mutex (cycle=0x8cd9820) at  
ngx_event_accept.c:353
#2  0x08057925 in ngx_process_events_and_timers (cycle=0x8cd9820) at  
ngx_event.c:226
#3  0x0805faff in ngx_worker_process_cycle (cycle=0x8cd9820,  
data=0x0) at ngx_process_cycle.c:728
#4  0x0805d48f in ngx_spawn_process (cycle=0x8cd9820, proc=0x805f887  
<ngx_worker_process_cycle>, data=0x0, name=0x8092efa "worker  
process", respawn=-3)
     at ngx_process.c:187
#5  0x0805e527 in ngx_start_worker_processes (cycle=0x8cd9820, n=2,  
type=-3) at ngx_process_cycle.c:327
#6  0x0805f149 in ngx_master_process_cycle (cycle=0x8cd9820) at  
ngx_process_cycle.c:219
#7  0x0804a94d in main (argc=1, argv=0xbf8c4b34) at nginx.c:347


#0  0x08061de3 in ngx_epoll_process_events (cycle=0x836ea78,  
timer=9121, flags=<value optimized out>) at ngx_epoll_module.c:447
447             c = event_list[i].data.ptr;
(gdb) bt
#0  0x08061de3 in ngx_epoll_process_events (cycle=0x836ea78,  
timer=9121, flags=<value optimized out>) at ngx_epoll_module.c:447
#1  0x08057814 in ngx_process_events_and_timers (cycle=0x836ea78) at  
ngx_event.c:245
#2  0x0805faff in ngx_worker_process_cycle (cycle=0x836ea78,  
data=0x0) at ngx_process_cycle.c:728
#3  0x0805d48f in ngx_spawn_process (cycle=0x836ea78, proc=0x805f887  
<ngx_worker_process_cycle>, data=0x0, name=0x8092efa "worker  
process", respawn=-3)
     at ngx_process.c:187
#4  0x0805e527 in ngx_start_worker_processes (cycle=0x836ea78, n=2,  
type=-3) at ngx_process_cycle.c:327
#5  0x0805f149 in ngx_master_process_cycle (cycle=0x836ea78) at  
ngx_process_cycle.c:219
#6  0x0804a94d in main (argc=1, argv=0xbf8c4b34) at nginx.c:347

(gdb) bt
#0  0xb7e8158a in memcpy () from /lib/tls/libc.so.6
#1  0x0804dc00 in ngx_vsnprintf (buf=<value optimized out>,  
max=65536, fmt=0x8091380 "%02d/%s/%d:%02d:%02d:%02d %c%02d%02d",  
args=<value optimized out>)
     at ngx_string.c:418
#2  0x0804df66 in ngx_sprintf (buf=0x8091383 "d/%s/%d:%02d:%02d:%02d % 
c%02d%02d", fmt=0x8091383 "d/%s/%d:%02d:%02d:%02d %c%02d%02d") at  
ngx_string.c:84
#3  0x0805233b in ngx_time_update (sec=0, msec=0) at ngx_times.c:139
#4  0x08061ec6 in ngx_epoll_process_events (cycle=0x9294358,  
timer=20557, flags=<value optimized out>) at ngx_epoll_module.c:411
#5  0x08057814 in ngx_process_events_and_timers (cycle=0x9294358) at  
ngx_event.c:245
#6  0x0805faff in ngx_worker_process_cycle (cycle=0x9294358,  
data=0x0) at ngx_process_cycle.c:728
#7  0x0805d48f in ngx_spawn_process (cycle=0x9294358, proc=0x805f887  
<ngx_worker_process_cycle>, data=0x0, name=0x8092efa "worker  
process", respawn=-3)
     at ngx_process.c:187
#8  0x0805e527 in ngx_start_worker_processes (cycle=0x9294358, n=2,  
type=-3) at ngx_process_cycle.c:327
#9  0x0805f149 in ngx_master_process_cycle (cycle=0x9294358) at  
ngx_process_cycle.c:219
#10 0x0804a94d in main (argc=1, argv=0xbf8c4b34) at nginx.c:347


Алексей Бещёков
Email/JID: proforg at maloletka.ru




On 19.01.2007, at 19:18, Igor Sysoev wrote:

> Изменения в nginx 0.5.8                                            
> 19.01.2007
>
>     *) Исправление: если использовалась директива
>        "client_body_in_file_only on" и тело запроса было небольшое,  
> то мог
>        произойти segmentation fault.
>
>     *) Исправление: происходил segmentation fault, если использовались
>        директивы "client_body_in_file_only on" и
>        "proxy_pass_request_body off" или "fastcgi_pass_request_body  
> off", и
>        делался переход к следующему бэкенду.
>
>     *) Исправление: если при использовании директивы  
> "proxy_buffering off"
>        соединение с клиентом было неактивно, то оно закрывалось по  
> таймуту,
>        заданному директивой send_timeout; ошибка появилась в 0.4.7.
>
>     *) Исправление: если при использовании метода epoll клиент  
> закрывал
>        преждевременно соединение со своей стороны, то nginx  
> закрывал это
>        соединение только по истечении таймаута на передачу.
>
>     *) Исправление: ошибки "[alert] zero size buf" при работе с
>        FastCGI-сервером.
>
>     *) Исправление ошибок в директиве limit_zone.
>
>
> Игорь Сысоев
> http://sysoev.ru
>






-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070124/a7767242/attachment.bin>


More information about the nginx-ru mailing list