From: [EMAIL PROTECTED]
Operating system: RH7.0
PHP version: 4.0 Latest CVS (19/02/2001)
PHP Bug Type: Reproduceable crash
Bug description: "php -l file.php" seg faults, dumps core
Running the CGI version, if you do a "php -l file.php" (i.e. the "lint" option) on a
file that has syntax errors, PHP doesn't report anything but segfaults and dumps core.
Backtrace reveals:
#0 destroy_op_array (op_array=0x0) at zend_opcode.c:144
#1 0x8066072 in php_lint_script (file=0xbffffa60) at main.c:1236
#2 0x8064748 in main (argc=3, argv=0xbffffb04) at cgi_main.c:739
#3 0x4026ab5c in __libc_start_main (main=0x8063fc4 <main>, argc=3, ubp_av=0xbffffb04,
init=0x8061b74 <_init>,
fini=0x810cc3c <_fini>, rtld_fini=0x4000d634 <_dl_fini>, stack_end=0xbffffafc)
at ../sysdeps/generic/libc-start.c:129
My config line:
./configure \
--with-mysql=/usr/local \
--disable-pear \
--enable-track-vars \
--disable-debug \
--disable-magic-quotes \
--enable-ftp \
--with-gettext \
--with-xml \
--with-dom \
--enable-wddx \
--with-curl \
--with-pgsql \
--with-zlib \
--enable-versioning \
--enable-sockets \
--with-openssl \
--with-snmp \
--with-mcrypt
- Colin
--
Edit Bug report at: http://bugs.php.net/?id=9341&edit=1
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]