ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SIGSEGV в ngx_create_full_path()



Hello!

On Fri, Aug 20, 2010 at 12:03:56PM +0400, Victor Antonovich wrote:

> Добрый день!
> 
> 19.08.2010 10:14, Maxim Dounin пишет:
> 
> >Бектрейс некорректный, такой последовательности вызовов быть
> >просто не может.  Скорее всего в процессе работы в gdb корка была
> >перезаписана следующей.
> >
> >Хотелось бы увидеть нормальный бектрейс, а равно debug log
> >запроса, приводящего к падению.  Спасибо.
> 
> Прошу прощения, бектрейс был сделан не с теми debug symbols. Вот
> исправленный бектрейс:
> 
> #0  0x0805b0b4 in ngx_ext_rename_file (src=0x4, to=0xbfe84160,
> ext=0xbfe84148) at src/core/ngx_file.c:544
> #1  0x0809d04e in ngx_http_dav_put_handler (r=0x9e40b50) at
> src/http/modules/ngx_http_dav_module.c:260
> #2  0x08083598 in ngx_http_read_client_request_body (r=0x9e40b50,
> post_handler=0x809cf50 <ngx_http_dav_put_handler>) at
> src/http/ngx_http_request_body.c:152
> #3  0x0809cdc2 in ngx_http_dav_handler (r=0x9e40b50) at
> src/http/modules/ngx_http_dav_module.c:171
> #4  0x080795dc in ngx_http_core_content_phase (r=0x9e40b50,
> ph=0x9eaa140) at src/http/ngx_http_core_module.c:1286
> #5  0x08074f6b in ngx_http_core_run_phases (r=0x9e40b50) at
> src/http/ngx_http_core_module.c:817
> #6  0x0807b113 in ngx_http_request_handler (ev=0x1b4) at
> src/http/ngx_http_request.c:1806
> #7  0x08067d6f in ngx_event_process_posted (cycle=0x9e05f90,
> posted=0x80dd214) at src/event/ngx_event_posted.c:39

Вот это уже больше похоже на правду.

[...]

> Debug-log: http://pastebin.com/RbZtUB5v

Судя по всему, debug log включён только для location /obr/.  
Хотелось бы увидеть полный лог - т.е. debug включить на глобальном 
уровне (+ debug_connection при необходимости, см. 
http://nginx.org/en/docs/debugging_log.html).

И покажите пожалуйста конфиг полностью и вывод nginx -V.  Если я 
правильно понимаю что происходит - проблема вызвана либо 
сторонними модулями/модификациями, либо чем-то вроде post_action 
и/или нетривиальными error_page.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.