ПРОЕКТЫ 


  АРХИВ 


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: worker process 3729 exited on signal 11 (core dumped)



On Fri, Aug 03, 2007 at 11:45:43PM +0400, Alexey Rymonin wrote:

> IS> On Fri, Aug 03, 2007 at 11:04:25PM +0400, Alexey Rymonin wrote:
> 
> >> А как отлавливать сабж...
> >> появилось спустя 4 дня работы....
> >> 
> >> 2007/08/03 17:28:41 [alert] 23058#0: worker process 3729 exited on signal 
> >> 11 (core dumped)
> >> 
> >> OS: Solaris 10 x86
> 
> IS> Нужно получить backtrace корки.
> IS> Какой там есть отладчик ?
> 
> если бы я знал... переберу все что нашел....
> есть pstack
> 
> [root@snake nginx]# pstack core
> core 'core' of 3729:    /usr/local/nginx/sbin/nginx
>  00000000004bc0c6 .XAsJ.ngx_devpoll_process_events () + 106
> 
> [root@snake nginx]# pflags core
> core 'core' of 3729:    /usr/local/nginx/sbin/nginx
>         data model = _LP64  flags = ORPHAN|MSACCT|MSFORK
>  /1:    flags = 0
>         sigmask = 0xffffbefc,0x0000ffff  cursig = SIGSEGV
>  
> 
> есть dbx
> 
> [root@snake nginx]# dbx sbin/nginx core
> For information about new features see `help changes'
> To remove this message, put `dbxenv suppress_startup_message 7.5' in your 
> .dbxrc
> Reading nginx
> core file header read successfully
> Reading ld.so.1
> Reading libsocket.so.1
> Reading libnsl.so.1
> Reading librt.so.1
> Reading libsendfile.so.1
> Reading libpcre.so.0.0.1
> Reading libdl.so.1
> Reading libz.so.1
> Reading libc.so.1
> Reading libaio.so.1
> Reading libmd5.so.1
> program terminated by signal SEGV (no mapping at the fault address)
> 0x00000000004bc0c6: .XAsJ.ngx_devpoll_process_events+0x0106:    cmpl     
> $0xffffffffffffffff,0x0000000000000018(%r13)
> dbx: core file read error: address 0x9 not in data space
> 0x00000000004bc0c6: .XAsJ.ngx_devpoll_process_events+0x0106:    cmpl     
> $0xffffffffffffffff,0x0000000000000018(%r13)

dbx подойдёт, только нужно nginx собрать с отладочной информацией,
возможно, она удаляется при установке. Можно использовать новый бинарник
с этой коркой. А nginx, случаем, собирался не SunStudio 12 ?


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.