ID:               43397
 Updated by:       [EMAIL PROTECTED]
 Reported By:      phajdan dot jr at gmail dot com
-Status:           Open
+Status:           Feedback
 Bug Type:         Scripting Engine problem
 Operating System: Linux (Gentoo 2007.0)
 PHP Version:      5.3CVS-2007-11-25
 Assigned To:      dmitry
 New Comment:

Another thing: Do you load any shared extensions in your php.ini?


Previous Comments:
------------------------------------------------------------------------

[2008-02-24 07:49:08] phajdan dot jr at gmail dot com

Here it is, as reported by phpinfo().

apache2 SAPI:

'./configure' '--prefix=/usr/lib/php5' '--host=i686-pc-linux-gnu'
'--mandir=/usr/lib/php5/man' '--infodir=/usr/lib/php5/info'
'--sysconfdir=/etc' '--cache-file=./config.cache' '--disable-cli'
'--with-apxs2=/usr/sbin/apxs2'
'--with-config-file-path=/etc/php/apache2-php5'
'--with-config-file-scan-dir=/etc/php/apache2-php5/ext-active'
'--without-pear' '--disable-bcmath' '--with-bz2' '--disable-calendar'
'--with-curl' '--without-curlwrappers' '--disable-dbase' '--enable-exif'
'--without-fbsql' '--without-fdftk' '--disable-filter' '--enable-ftp'
'--with-gettext' '--with-gmp' '--disable-ipv6' '--without-kerberos'
'--enable-mbstring' '--with-mcrypt' '--without-mhash' '--without-msql'
'--without-mssql' '--with-ncurses' '--with-openssl'
'--with-openssl-dir=/usr' '--disable-pcntl' '--without-pgsql'
'--disable-posix' '--without-pspell' '--without-recode'
'--disable-shmop' '--without-snmp' '--enable-soap' '--disable-sockets'
'--without-sybase' '--without-sybase-ct' '--disable-sysvmsg'
'--disable-sysvsem' '--disable-sysvshm' '--without-tidy'
'--disable-wddx' '--disable-xmlreader' '--disable-xmlwriter'
'--without-xmlrpc' '--with-xsl' '--enable-zip' '--with-zlib'
'--disable-debug' '--enable-dba' '--without-cdb' '--with-db4'
'--without-flatfile' '--with-gdbm' '--without-inifile' '--without-qdbm'
'--with-freetype-dir=/usr' '--with-t1lib=/usr' '--disable-gd-jis-conv'
'--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr'
'--with-gd' '--with-mysql=/usr'
'--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--without-mysqli'
'--without-pdo-dblib' '--with-pdo-mysql=/usr' '--without-pdo-odbc'
'--without-pdo-pgsql' '--with-pdo-sqlite=/usr' '--with-readline'
'--without-libedit' '--without-mm' '--with-sqlite=/usr'
'--enable-sqlite-utf8'

CLI SAPI (snippet of php -r 'phpinfo();'):

Configure Command =>  './configure'  '--prefix=/usr/lib/php5'
'--host=i686-pc-linux-gnu' '--mandir=/usr/lib/php5/man'
'--infodir=/usr/lib/php5/info' '--sysconfdir=/etc'
'--cache-file=./config.cache' '--enable-cli' '--disable-cgi'
'--with-config-file-path=/etc/php/cli-php5'
'--with-config-file-scan-dir=/etc/php/cli-php5/ext-active'
'--without-pear' '--disable-bcmath' '--with-bz2' '--disable-calendar'
'--with-curl' '--without-curlwrappers' '--disable-dbase' '--enable-exif'
'--without-fbsql' '--without-fdftk' '--disable-filter' '--enable-ftp'
'--with-gettext' '--with-gmp' '--disable-ipv6' '--without-kerberos'
'--enable-mbstring' '--with-mcrypt' '--without-mhash' '--without-msql'
'--without-mssql' '--with-ncurses' '--with-openssl'
'--with-openssl-dir=/usr' '--disable-pcntl' '--without-pgsql'
'--disable-posix' '--without-pspell' '--without-recode'
'--disable-shmop' '--without-snmp' '--enable-soap' '--disable-sockets'
'--without-sybase' '--without-sybase-ct' '--disable-sysvmsg'
'--disable-sysvsem' '--disable-sysvshm' '--without-tidy'
'--disable-wddx' '--disable-xmlreader' '--disable-xmlwriter'
'--without-xmlrpc' '--with-xsl' '--enable-zip' '--with-zlib'
'--disable-debug' '--enable-dba' '--without-cdb' '--with-db4'
'--without-flatfile' '--with-gdbm' '--without-inifile' '--without-qdbm'
'--with-freetype-dir=/usr' '--with-t1lib=/usr' '--disable-gd-jis-conv'
'--with-jpeg-dir=/usr' '--with-png-dir=/usr' '--with-xpm-dir=/usr'
'--with-gd' '--with-mysql=/usr'
'--with-mysql-sock=/var/run/mysqld/mysqld.sock' '--without-mysqli'
'--without-pdo-dblib' '--with-pdo-mysql=/usr' '--without-pdo-odbc'
'--without-pdo-pgsql' '--with-pdo-sqlite=/usr' '--with-readline'
'--without-libedit' '--without-mm' '--with-sqlite=/usr'
'--enable-sqlite-utf8'

------------------------------------------------------------------------

[2008-02-24 00:26:08] [EMAIL PROTECTED]

One basic thing missing from this report: Your configure line.
And no, we're not interested in some Gentoo way of building PHP, we
only support "our" way: ./configure <options> && make :)

------------------------------------------------------------------------

[2008-02-23 12:42:31] phajdan dot jr at gmail dot com

Well, I wrote this earlier: I couldn't reduce the set of failing code
enough to be usable. I tried again. At some point the problem
disappears. It seems to be caused by a big amount of
allocation/deallocation, so would be difficult to reproduce in a short
script.

Please note that the bug has been *introduced* with Zend MM. In earlier
versions of PHP it's just not present. That may help finding the cause.

I can also try to help reproduce the issue some other way, if you can
provide me with some instructions or directions.

------------------------------------------------------------------------

[2008-02-20 14:50:41] [EMAIL PROTECTED]

It is not possible to reproduce and fix the bug, without "bad" code.

------------------------------------------------------------------------

[2008-02-13 18:49:14] phajdan dot jr at gmail dot com

Please take a look at my original report - I was unable to extract a
simple fragment which is causing the problem. Yet I'm still able to
debug the issue in some other way.

One thing is worth noting: I'm almost sure it's something withe the new
Zend MM introduced in some recent version of PHP. This crash didn't
happen earlier (I tested it again with older version just to make sure),
and with debug build it also does not happen.

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/43397

-- 
Edit this bug report at http://bugs.php.net/?id=43397&edit=1

Reply via email to