"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
Hello!
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