"worker process XXXXX exited on signal 11" following freeBSD -> Ubuntu migration

Maxim Dounin mdounin at mdounin.ru
Tue May 4 06:07:54 MSD 2010


On Mon, May 03, 2010 at 01:37:20AM -0400, dflook wrote:

> I'm working together with Dale on this issue. We turned on debug 
> logging, and each time the worker process segfaults, it seems to 
> be right after checking SSL handshake. Am I reading this 
> correctly?  Here are two examples in the excerpt below: 


> 2010/05/02 22:27:53 [debug] 18478#0: *17046 posix_memalign: 0000000009336C10:4096 @16
> 2010/05/02 22:27:53 [debug] 18478#0: *17046 http check ssl handshake
> 2010/05/02 22:27:53 [debug] 18478#0: *17046 https ssl handshake: 0x16
> 2010/05/02 22:27:53 [notice] 15605#0: signal 17 (SIGCHLD) received

Yes, it's right after nginx got first bytes of SSL handshake and 
passed them to OpenSSL.  This may indicate either bug in openssl 
library (or some corruption in your particular installation) or 
some openssl-related bug in nginx.

Have you tried to obtain backtrace as I previously suggested?

Maxim Dounin

More information about the nginx mailing list