#20551 [Com]: Output compression causes segfaults (ob_gzhandler)
| From: | sroussey at network54 dot com | Date: | Wed, 27 Nov 2002 15:26:40 +0000 |
| Subject: | #20551 [Com]: Output compression causes segfaults (ob_gzhandler) | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-25967@lists.php.net to get a copy of this message | ||
ID: 20551
Comment by: sroussey@network54.com
Reported By: sroussey@network54.com
Status: Feedback
Bug Type: Output Control
Operating System: RedHat 7.2
PHP Version: 4.2.3
New Comment:
One other note that may be of interest to people search the bug the
list. This bug has the net result of pushing the load average up to 150
from 6 in a series of spikes (more dense as traffic increases).
Previous Comments:
------------------------------------------------------------------------
[2002-11-21 18:32:19] sroussey@network54.com
Unfortunately, this occurs statistically on a production server. To do
a backtrace would require a debug version and to use CVS would be to
use 4.3. Neither will work with the Zend Accelerator or Performance
Suite. The site is inoperable without one of them. Maybe I can try a
beta of one of those software packages to use with the current CVS.
I'll ask. If I can not then I'll report the results after everything is
released.
------------------------------------------------------------------------
[2002-11-21 17:30:38] sniper@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php4-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php4-win32-latest.zip
------------------------------------------------------------------------
[2002-11-21 15:50:14] derick@php.net
Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php
Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.
------------------------------------------------------------------------
[2002-11-21 14:49:28] sroussey@network54.com
I should say that by disabling, I meant that I commented out the line
ob_start ('ob_gzhandler');
in our auto-prepend file.
------------------------------------------------------------------------
[2002-11-21 14:47:55] sroussey@network54.com
Apache 1.3.27 error_log has a long list of segfaults (usually 3-12 a
minute, but not every minute). Disabling output compression (via
ob_start ('ob_gzhandler');) stops all the segfaults.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=20551&edit=1