Re: Massive memory leak? (4.1.0RC1)

From: Date: Thu, 25 Oct 2001 02:34:53 +0000
Subject: Re: Massive memory leak? (4.1.0RC1)
References: 1  Groups: php.dev php.qa 
Request: Send a blank email to php-qa+get-3750@lists.php.net to get a copy of this message
RH 6.2: linux 2.4.10/glibc 2.1.3/zlib 1.1.3 apache 1.3.22/modssl 2.8.5/openssl 0.9.6b And I just realized I had been testing with the latest CVS which works fine, but when I installed 4.1.0RC1 and started apache and accessed a page with only <?php phpinfo(); ?> linux freezed. So I think it's only a problem within the RC.. --Jani On Thu, 25 Oct 2001, Yasuo Ohgaki wrote: >Jani Taskinen wrote: > >> I can not reproduce this. > > >Could you tell me your zlib version (and OS, glibc, if you are >using Linux) > >-- >Yasuo Ohgaki > > >> --Jani >> >> >> On Wed, 24 Oct 2001, Yasuo Ohgaki wrote: >> >> >>>Stig S. Bakken wrote: >>> >>> >>>>The two remaining critical bugs are not a reason to not roll 4.1.0RC1 >>>>(one is windows build-specific, the other does not apply for the release >>>>branch). Unless anyone objects, I'll roll 4.1.0RC1 tonight. >>>> >>>> - Stig >>>> >>>> >>>While I'm playing with Bug #13806, many memory leaks are log at >>>httpd shutdown. >>> >>>I tried to display phpinfo(), it just time out. If I shutdown >>>httpd, many leaks are reported,. (If not, httpd work like as if >>>there is busy wait) >>> >>>Could anyone confirm this problem? >>> >>>php.ini: >>>php.ini-recommened. Only change I've made is enable ZLIB >>>compression. If zlib compression is off, it seems working. >>> >>>Script: >>><?php phpinfo(); ?> >>> >>>Configure: >>>'./configure' \ >>>'--with-apxs' \ >>>'--disable-short-tags' \ >>>'--without-mysql' \ >>>'--without-pear' \ >>>'--with-zlib' \ >>>'--enable-debug' >>> >>>PHP: >>>4.1.0RC CVS (today. updated few hours ago) >>> >>>Env: >>>Linux 2.4.4/glibc 2.2.2/zlib 1.1.3 >>>Apache 1.3.20/modssl 2.8.4 >>> >>>Apache error log: >>>Unknown(0) : Fatal error - Maximum execution time of 30 seconds >>>exceeded >>>output.c(307) : Freeing 0x418D502C (9105409 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zlib.c(995) : Freeing 0x4147A02C (4565991 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 10 times >>>output.c(289) : Freeing 0x081ADD4C (6144 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_stack.c(45) : Freeing 0x081AC4BC (40 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_stack.c(27) : Freeing 0x081AC38C (256 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 7 times >>>zend_hash.c(176) : Freeing 0x081AC2F4 (32 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 9 times >>>zend_hash.c(260) : Freeing 0x081AC244 (44 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 40 times >>>main.c(1159) : Freeing 0x081AC194 (44 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_API.c(561) : Actual location (location was relayed) >>>main.c(1158) : Freeing 0x081AC154 (12 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>main.c(1141) : Freeing 0x081ABC04 (44 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_API.c(561) : Actual location (location was relayed) >>>main.c(1140) : Freeing 0x081ABBC4 (12 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>php_variables.c(170) : Freeing 0x081ABB24 (12 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 27 times >>>php_variables.c(47) : Freeing 0x081ABAD4 (27 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 27 times >>>zend_hash.c(438) : Freeing 0x081AB10C (128 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>main.c(1022) : Freeing 0x081AA11C (44 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_API.c(561) : Actual location (location was relayed) >>>main.c(1021) : Freeing 0x081AA0DC (12 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>php_variables.c(229) : Freeing 0x081AA04C (12 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 1 time >>>php_variables.c(230) : Freeing 0x081A9F94 (44 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_API.c(561) : Actual location (location was relayed) >>>Last leak repeated 1 time >>>output.c(325) : Freeing 0x081A86FC (6145 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>zend_ptr_stack.c(29) : Freeing 0x081A857C (256 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 2 times >>>zend_ini.c(193) : Freeing 0x081A7744 (31 bytes), >>>script=/home/yohgaki/public_html/test/phpinfo.php >>>Last leak repeated 2 times >>>[Wed Oct 24 19:24:43 2001] [warn] child process 4029 still did not >>>exit, sending a SIGTERM >>>[Wed Oct 24 19:24:47 2001] [error] child process 4029 still did >>>not exit, sending a SIGKILL >>>[Wed Oct 24 19:24:47 2001] [notice] caught SIGTERM, shutting down >>> >>>-- >>>Yasuo Ohgaki >>> >>> >>> >>> >> > > > > >_________________________________________________________ >Do You Yahoo!? >Get your free @yahoo.com address at http://mail.yahoo.com > > >

« previous php.qa (#3750) next »