From: chargen at gmail dot com Operating system: FreeBSD REL7 PHP version: 5.2.5 PHP Bug Type: *Extensibility Functions Bug description: Core Dump on Fbsd7 - php5-extension recode
Description: ------------ Core dump using PHP 5.2.- FreeBSD ports 20081804 - recode.so I could reproduce a coredump with the recode.so extension enabled, build from ports /etc/make.conf CFLAGS = -O2 -pipe -mtune=nocona -march=nocona COPTFLAGS = -O2 -pipe -mtune=nocona -march=nocona ports are from april 18th 2008 Reproduce code: --------------- CLI result *without* recode.so enabled ping# php -v PHP 5.2.5 (cli) (built: Apr 18 2008 04:27:16) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies reproducing the coredump (deinstallation- If you`ve already build most of the PHP5-extensions from ports: rename the extensions .so dir to reinstall ping# mv /usr/local/lib/php/20060613/ /usr/local/lib/php/20060613_bogus then cd /usr/ports/lang/php5-extensions ping# make deinstall && make config enable recode ping# make clean && make install && rehash ping# cat /usr/local/etc/php/extensions.ini | grep "recode" extension=recode.so ping# php -v PHP 5.2.5 (cli) (built: Apr 18 2008 04:27:16) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies Segmentation fault (core dumped) no problems with the others sofar (build on AMD64 arch) , -O2 -pipe extension=bz2.so extension=calendar.so extension=ctype.so extension=pcre.so extension=simplexml.so extension=spl.so extension=dom.so extension=fileinfo.so extension=filter.so extension=fribidi.so extension=ftp.so extension=gd.so extension=gettext.so extension=hash.so extension=iconv.so extension=json.so extension=mbstring.so extension=mcrypt.so extension=mhash.so extension=ming.so extension=mssql.so extension=mysql.so extension=mysqli.so extension=openssl.so extension=pcntl.so extension=pdf.so extension=pdo.so extension=pdo_sqlite.so extension=pgsql.so extension=posix.so extension=readline.so extension=recode.so extension=session.so extension=sockets.so extension=sqlite.so extension=sysvmsg.so extension=sysvsem.so extension=sysvshm.so extension=tokenizer.so extension=xml.so extension=wddx.so extension=xmlreader.so extension=xmlrpc.so extension=xmlwriter.so extension=xsl.so extension=zip.so extension=zlib.so the recode.so crash affects cli with dumps and gives strange results when apache22 module is enabled NOTE: reproduced with and without recommended php.ini (php.ini-recommended / php.ini-dist) -- Edit bug report at http://bugs.php.net/?id=44770&edit=1 -- Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=44770&r=trysnapshot52 Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=44770&r=trysnapshot53 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=44770&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=44770&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=44770&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=44770&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=44770&r=needscript Try newer version: http://bugs.php.net/fix.php?id=44770&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=44770&r=support Expected behavior: http://bugs.php.net/fix.php?id=44770&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=44770&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=44770&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=44770&r=globals PHP 4 support discontinued: http://bugs.php.net/fix.php?id=44770&r=php4 Daylight Savings: http://bugs.php.net/fix.php?id=44770&r=dst IIS Stability: http://bugs.php.net/fix.php?id=44770&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=44770&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=44770&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=44770&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=44770&r=mysqlcfg
