https://issues.apache.org/bugzilla/show_bug.cgi?id=46467
Summary: Apache-childs segfault when number of childs reaches 130
Product: Apache httpd-2
Version: 2.2.11
Platform: Other
OS/Version: Linux
Status: NEW
Severity: critical
Priority: P1
Component: prefork
AssignedTo: [email protected]
ReportedBy: [email protected]
Created an attachment (id=23071)
--> (https://issues.apache.org/bugzilla/attachment.cgi?id=23071)
GNU-Debugger-Output.txt
DESCRIPTION:
The Apache-childs begin to segfault once Apache reaches 130 childs. This can
be reproduced every time by setting MinSpareServers to a value higher than 130.
It has been tested with 2.2.11, 2.2.10 and 2.2.9 which all have the same
behaviour. 2.0.63 is working fine.
The error_log contains:
...
[Sat Jan 03 01:32:34 2009] [notice] child pid 672 exit signal Segmentation
fault (11)
[Sat Jan 03 01:32:34 2009] [notice] child pid 673 exit signal Segmentation
fault (11)
[Sat Jan 03 01:32:34 2009] [notice] child pid 674 exit signal Segmentation
fault (11)
...
Attached is the output of the gdb of one coredump.
CONFIGURATION:
./configure --prefix=/usr/local/bin/httpd --enable-suexec --with-suexec
--enable-mods-shared=all --disable-imagemap
Following lines have been added to httpd.conf:
# ---------------------------------------------
<IfModule prefork.c>
StartServers 32
MinSpareServers 200
MaxSpareServers 400
ServerLimit 1600
MaxClients 1600
MaxRequestsPerChild 4000
</IfModule>
CoreDumpDirectory /tmp
# ---------------------------------------------
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]