crashed child process for nginx
pronix opened this issue · comments
Hello
my nginx with your module can't serve requests for nginx-upload-progress-module, it crash
i use nginx 0.7.64 and v0.6 you module
[notice] 10742#0: start worker process 11236
2009/11/19 10:54:40 [notice] 10742#0: signal 17 (SIGCHLD) received
2009/11/19 10:54:40 [alert] 10742#0: worker process 11236 exited on signal 11
2009/11/19 10:54:40 [notice] 10742#0: start worker process 11237
2009/11/19 10:54:42 [notice] 10742#0: signal 17 (SIGCHLD) received
2009/11/19 10:54:42 [alert] 10742#0: worker process 11237 exited on signal 11
2009/11/19 10:54:42 [notice] 10742#0: start worker process 11238
2009/11/19 10:54:44 [notice] 10742#0: signal 17 (SIGCHLD) received
2009/11/19 10:54:44 [alert] 10742#0: worker process 11238 exited on signal 11
2009/11/19 10:54:44 [notice] 10742#0: start worker process 11239
Can you please give me the following information:
- platform?
- architecture?
- do you have the nginx upload module compiled in?
If you are running the nginx upload module, make sure you use the latest GITversion as there is a crasher in 2.0.10.
Please capture a core file of a debug
build of nginx (make sure you compile with --with-debug and that the
executable is not stripped).
On linux, you can do something like this to enable core dumps:
ulimit -c unlimited # in your nginx startup script
mkdir -p /var/lib/core
chmod 1733 /var/lib/core
echo '/var/lib/core/core.%e.%p.%t' > /proc/sys/kernel/core_pattern
then start your debug nginx.
Then as soon as you get a core:
$ gdb /usr/sbin/nginx /path/to/core
gdb> bt full
And send me the output for analysis.
Thanks,