DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34264>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=34264





------- Additional Comments From [EMAIL PROTECTED]  2005-04-01 21:41 -------
FWIW, I am able to hit the mod_cgid mess on the last Solaris 10 beta as well as
Solaris 10 GA.  Prior beta builds of Solaris 10 did not have the problem.  I
haven't tested mod_ssl any.  This is 32-bit Solaris 10/x86 on Pentium 4.

The failure is intermittent.  Under CGI load, I have caused my box to reboot
before, as mod_cgid daemon gets bogus data over the socket about how many bytes
to allocate and tries to malloc too much.  I can't recreate the failure with
detailed tracing of one side of the socket (mod_cgid daemon or mod_cgid 
handler).

The root cause of the problem is some corruption of information about CGI
environment variables which is sent from the cgid handler over to the cgid
daemon prior to creation of the CGI process.  I have tweaked the mod_cgid code
on both sides of the Unix socket to try to see what is required to trigger the
problem, but without success.

Meanwhile, we don't have reports of this type of problem occur on any other
platform and it didn't occur on most of the publically-released beta versions of
Solaris 10.  That doesn't mean it can't possibly be an Apache bug, but it seems
fairly likely that it is NOT an Apache bug.  I've tried multiple levels of gcc
(the two levels available from blastwave) with no change in behavior seen.

So: 
I'm suggesting that an Apache change to fix this may not be forthcoming, and
that you may see cgid problems without mod_ssl.  I'd recommend that you stick
with your prefork configuration (which uses mod_cgi and does not use a Unix
socket) for now.


-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to