Bug #51725 [Ver->Csd]: xmlrpc_get_type() returns true on invalid dates

From: Date: Wed, 12 May 2010 09:39:02 +0000
Subject: Bug #51725 [Ver->Csd]: xmlrpc_get_type() returns true on invalid dates
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-150382@lists.php.net to get a copy of this message
Edit report at http://bugs.php.net/bug.php?id=51725&edit=1 ID: 51725 Updated by: mike@php.net Reported by: geissert@php.net Summary: xmlrpc_get_type() returns true on invalid dates -Status: Verified +Status: Closed Type: Bug Package: XMLRPC-EPI related Operating System: linux/kfreebsd ia64/x86_64 PHP Version: 5.3.2 -Assigned To: +Assigned To: mike New Comment: This bug has been fixed in SVN. Snapshots of the sources are packaged every three hours; this change will be in the next snapshot. You can grab the snapshot at http://snaps.php.net/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2010-05-12 11:37:28] mike@php.net Automatic comment from SVN on behalf of mike Revision: http://svn.php.net/viewvc/?view=revision&revision=299277 Log: Fixed bug #51725 (xmlrpc_get_type() returns true on invalid dates). (Mike) ------------------------------------------------------------------------ [2010-05-12 11:36:22] mike@php.net The following patch has been added/updated: Patch Name: php_parse_date-return-on-parse-error Revision: 1273656982 URL: http://bugs.php.net/patch-display.php?bug=51725&patch=php_parse_date-return-on-parse-error&revision=1273656982 ------------------------------------------------------------------------ [2010-05-12 11:11:53] mike@php.net The following patch has been added/updated: Patch Name: php_parse_date-return-on-parse-error Revision: 1273655513 URL: http://bugs.php.net/patch-display.php?bug=51725&patch=php_parse_date-return-on-parse-error&revision=1273655513 ------------------------------------------------------------------------ [2010-05-03 15:32:16] iliaa@php.net IT happens on 64bit systems only. The reason has to do with date extension, which is used to validate the date string (on 64 bit machines this results in a very small negative #), not -1 and thus passed validation. ------------------------------------------------------------------------ [2010-05-03 14:23:18] felipe@php.net (I tested on 32bit though) ------------------------------------------------------------------------ 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/bug.php?id=51725 -- Edit this bug report at http://bugs.php.net/bug.php?id=51725&edit=1

« previous php.bugs (#150382) next »