ID: 37747
Updated by: [EMAIL PROTECTED]
Reported By: php at stut dot net
-Status: Open
+Status: Assigned
Bug Type: Date/time related
Operating System: FreeBSD 5.4-RELEASE
PHP Version: 5CVS-2006-06-08 (CVS)
-Assigned To:
+Assigned To: derick
Previous Comments:
------------------------------------------------------------------------
[2006-06-08 15:02:14] php at stut dot net
Description:
------------
Segfault when giving strtotime "nextyear"
Reproduce code:
---------------
<?php
if (strtotime('2007-01-01') == strtotime('nextyear',
strtotime('2006-01-01')))
print "Success";
else
print "Failure";
?>
Expected result:
----------------
Prints "Success"
Actual result:
--------------
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libcrypt.so.2...done.
Loaded symbols for /lib/libcrypt.so.2
Reading symbols from /usr/local/lib/libiconv.so.3...done.
Loaded symbols for /usr/local/lib/libiconv.so.3
Reading symbols from /lib/libm.so.3...done.
Loaded symbols for /lib/libm.so.3
Reading symbols from /usr/local/lib/libxml2.so.5...done.
Loaded symbols for /usr/local/lib/libxml2.so.5
Reading symbols from /lib/libz.so.2...done.
Loaded symbols for /lib/libz.so.2
Reading symbols from /lib/libc.so.5...done.
Loaded symbols for /lib/libc.so.5
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 timelib_set_relative (ptr=0x0, amount=0, behavior=0, s=0xbfbfd240)
at parse_date.re:594
594 switch (relunit->unit) {
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=37747&edit=1