Bug #17433: version_compare segfaults

From: Date: Sun, 26 May 2002 11:51:54 +0000
Subject: Bug #17433: version_compare segfaults
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-8578@lists.php.net to get a copy of this message
From: mfischer@php.net Operating system: Any PHP version: 4.0CVS-2002-05-26 PHP Bug Type: *General Issues Bug description: version_compare segfaults $ php -r "version_compare('', '1.0', 'ge');" Segmentation fault #0 0x400e61ce in malloc () from /lib/libc.so.6 #1 0x400e6074 in malloc () from /lib/libc.so.6 #2 0x0815badf in _emalloc (size=1, __zend_filename=0x81b08a0 "/home/mfischer/isrc/cvs/php4/ext/standard/versioning.c", __zend_lineno=37, __zend_orig_filename=0x0, __zend_orig_lineno=0) at /home/mfischer/isrc/cvs/php4/Zend/zend_alloc.c:165 #3 0x0810c448 in php_canonicalize_version (version=0x8d56efc "") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:37 #4 0x0810c696 in php_version_compare (orig_ver1=0x8d56efc "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:108 #5 0x0810c8e7 in php_version_compare (orig_ver1=0x8d56e8c "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:154 #6 0x0810c8e7 in php_version_compare (orig_ver1=0x8d56e1c "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:154 #7 0x0810c8e7 in php_version_compare (orig_ver1=0x8d56dac "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:154 #8 0x0810c8e7 in php_version_compare (orig_ver1=0x8d56d3c "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:154 #9 0x0810c8e7 in php_version_compare (orig_ver1=0x8d56ccc "", orig_ver2=0x81b08da "#N#") at /home/mfischer/isrc/cvs/php4/ext/standard/versioning.c:154 -- Edit bug report at http://bugs.php.net/?id=17433&edit=1 -- Fixed in CVS: http://bugs.php.net/fix.php?id=17433&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=17433&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=17433&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=17433&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=17433&r=support Expected behavior: http://bugs.php.net/fix.php?id=17433&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=17433&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=17433&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=17433&r=globals

« previous php.bugs (#8578) next »