ID:               45187
 User updated by:  pickscrape at gmail dot com
 Reported By:      pickscrape at gmail dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         XMLRPC-EPI related
 Operating System: Linux
 PHP Version:      5.2.6
 New Comment:

This script reproduces it. Interestingly, this script also causes a
stack smash to happen for me on Ubuntu, for which I have raised a
separate bug (launchpad 239513). It runs fine under gentoo though and
reproduces this bug properly.

<?php
        $params = array(new DateTime());

        print_r($params);

        echo "This is useless:\n";

        print_r(xmlrpc_encode_request('x', $params));

        echo "\nThis is what I would expect to happen automatically:\n";

        $params2 = array(new DateTime());

        $params2[0] = $params2[0]->format(DATE_ISO8601);
        xmlrpc_set_type($params2[0], 'datetime');

        print_r(xmlrpc_encode_request('x', $params2));
?>


Previous Comments:
------------------------------------------------------------------------

[2008-06-11 22:02:11] [EMAIL PROTECTED]

Thank you for this bug report. To properly diagnose the problem, we
need a short but complete example script to be able to reproduce
this bug ourselves. 

A proper reproducing script starts with <?php and ends with ?>,
is max. 10-20 lines long and does not require any external 
resources such as databases, etc. If the script requires a 
database to demonstrate the issue, please make sure it creates 
all necessary tables, stored procedures etc.

Please avoid embedding huge scripts into the report.



------------------------------------------------------------------------

[2008-06-09 06:06:44] kawai at apache dot org

Please show a code that reproduces the problem.

------------------------------------------------------------------------

[2008-06-05 14:14:42] pickscrape at gmail dot com

Description:
------------
When encoding parameters to XML-RPC object of type DateTime should be
converted into the standard XMLRPC date format instead of the empty
array that they are currently converted as.



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=45187&edit=1

Reply via email to