|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2003-07-17 23:17 UTC] fujimura at wakhok dot ac dot jp
Description:
------------
The per-class constant causes memory leaks used with builtin constants.
configure line:
./configure \
--with-apxs=/usr/local/apache/bin/apxs \
--disable-short-tags \
--enable-versioning \
--enable-bcmath \
--enable-dio \
--enable-mbstring \
--enable-mbregex \
--enable-wddx \
--enable-dom \
--with-iconv \
--with-xsl \
--with-openssl \
--with-zlib \
--with-bz2 \
--enable-debug
Reproduce code:
---------------
[user@loki php-src]$ php -r 'class TEST { const FOO = SEEK_CUR; }'
/home/user/php-src/Zend/zend_language_scanner.l(1111) : Freeing 0x40435334 (9 bytes), script=-
/home/user/php-src/Zend/zend_compile.c(2405) : Freeing 0x404352F0 (16 bytes), script=-
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Dec 08 15:00:01 2025 UTC |
marcus@zaphod /usr/src/php5 $ php -r 'class TEST { const FOO = SEEK_CUR; }' /usr/src/php5/Zend/zend_language_scanner.l(1111) : Freeing 0x406842B0 (9 bytes), script=- marcus@zaphod /usr/src/php5 $ php -r 'class TEST { const FOO = 1; }' marcus@zaphod /usr/src/php5 $ php -r 'class TEST { const FOO = PHP_VERSION; }' /usr/src/php5/Zend/zend_language_scanner.l(1111) : Freeing 0x406842B0 (12 bytes), script=- /usr/src/php5/Zend/zend_constants.c(290) : Freeing 0x40684268 (12 bytes), script=- /usr/src/php5/Zend/zend_variables.c(111) : Actual location (location was relayed) /usr/src/php5/Zend/zend_compile.c(2349) : Freeing 0x40684220 (16 bytes), script=-