PEAR Bug Search Results
http://pear.php.net/bugs/search.php?cmd=display&package_name%5B0%5D=XML_RPC
Search Resultsen-uspear-webmaster@lists.php.netpear-webmaster@lists.php.nethourly12000年01月01日T12:00+00:00PEAR Bugshttp://pear.php.net/gifs/pearsmall.gif
http://pear.php.net/bugs
XML_RPC: Bug 21225 [Open] Package "XML_RPC" Version "1.5.5" does not have REST xml available
http://pear.php.net/bugs/21225
XML_RPC Bug
Reported by cdodd
2017年06月30日T15:05:07+00:00
PHP: 5.6.30 OS: Centos 7 Package Version: 1.5.5
Description:
------------
When trying to install via pear ("pear install XML_RPC-1.5.5") I get the error
"Package "XML_RPC" Version "1.5.5" does not have REST xml available"
"pear install XML_RPC-1.5.4" works ok, but 1.5.5 fails.
Test script:
---------------
Please see commands in description.
Expected result:
----------------
XML_RPC 1.5.5 should install correctly
Actual result:
--------------
Cannot install due to error "XML_RPC" Version "1.5.5" does not have REST
xml available"]]>XML_RPC Bug
Reported by cdodd
2017年06月30日T15:05:07+00:00
PHP: 5.6.30 OS: Centos 7 Package Version: 1.5.5
Description:
------------
When trying to install via pear ("pear install XML_RPC-1.5.5") I get the error
"Package "XML_RPC" Version "1.5.5" does not have REST xml available"
"pear install XML_RPC-1.5.4" works ok, but 1.5.5 fails.
Test script:
---------------
Please see commands in description.
Expected result:
----------------
XML_RPC 1.5.5 should install correctly
Actual result:
--------------
Cannot install due to error "XML_RPC" Version "1.5.5" does not have REST
xml available"]]>2017年06月30日T15:05:07+00:00pear at dodd dot ioXML_RPC BugXML_RPC: Bug 19894 [Open] XML-RPC Client Crash on Server empty responses.
http://pear.php.net/bugs/19894
XML_RPC Bug
Reported by jamonalmansa
2013年04月10日T23:59:22+00:00
PHP: 5.3.3 OS: Debian 6 Package Version: 1.5.5
Description:
------------
When you send message to XML-RPC server and it responds empty message, you get:
Undefined index: value (/usr/share/php/XML/RPC.php:1516)
Test script:
---------------
--In the client test script I have:
//$msg is a valid XML_RPC_Message
$resp = $client->send($msg); //<-- CRASH Undefined index: value (/usr/share/php/XML/RPC.php:1516)
--In the XML-RPC line 1516 of RPC.php you have
1516 } elseif (!is_object($XML_RPC_xh[$parser]['value'])) {
But $XML_RPC_xh[$parser]['value'] doesn't exist
Expected result:
----------------
A valid XML-RPC empty response (without errors)
Actual result:
--------------
I have solved it checking if $XML_RPC_xh[$parser]['value'] is set:
1519 elseif ( isset($XML_RPC_xh[$parser]['value']) )
1520 {
1521 $v = $XML_RPC_xh[$parser]['value'];
1522 if ($XML_RPC_xh[$parser]['isf']) {
1523 $f = $v->structmem('faultCode');
1524 $fs = $v->structmem('faultString');
1525 $r = new XML_RPC_Response($v, $f->scalarval(),
1526 $fs->scalarval());
1527 } else {
1528 $r = new XML_RPC_Response($v);
1529 }
1530 }
1531 //elseif ( is_object($XML_RPC_xh[$parser]['value'] ))
1532 //{
1533 // $v = $XML_RPC_xh[$parser]['value'];
1534 // if ($XML_RPC_xh[$parser]['isf']) {
1535 // $f = $v->structmem('faultCode');
1536 // $fs = $v->structmem('faultString');
1537 // $r = new XML_RPC_Response($v, $f->scalarval(), $fs->scalarval());
1538 // } else {
1539 // $r = new XML_RPC_Response($v);
1540 // }
1541 //}
1542 else
1543 {
1544 // then something odd has happened
1545 // and it's time to generate a client side error
1546 // indicating something odd went on
1547 $r = new XML_RPC_Response(0, $XML_RPC_err['invalid_return'],$XML_RPC_str['invalid_return']);
1548 }]]>XML_RPC Bug
Reported by jamonalmansa
2013年04月10日T23:59:22+00:00
PHP: 5.3.3 OS: Debian 6 Package Version: 1.5.5
Description:
------------
When you send message to XML-RPC server and it responds empty message, you get:
Undefined index: value (/usr/share/php/XML/RPC.php:1516)
Test script:
---------------
--In the client test script I have:
//$msg is a valid XML_RPC_Message
$resp = $client->send($msg); //<-- CRASH Undefined index: value (/usr/share/php/XML/RPC.php:1516)
--In the XML-RPC line 1516 of RPC.php you have
1516 } elseif (!is_object($XML_RPC_xh[$parser]['value'])) {
But $XML_RPC_xh[$parser]['value'] doesn't exist
Expected result:
----------------
A valid XML-RPC empty response (without errors)
Actual result:
--------------
I have solved it checking if $XML_RPC_xh[$parser]['value'] is set:
1519 elseif ( isset($XML_RPC_xh[$parser]['value']) )
1520 {
1521 $v = $XML_RPC_xh[$parser]['value'];
1522 if ($XML_RPC_xh[$parser]['isf']) {
1523 $f = $v->structmem('faultCode');
1524 $fs = $v->structmem('faultString');
1525 $r = new XML_RPC_Response($v, $f->scalarval(),
1526 $fs->scalarval());
1527 } else {
1528 $r = new XML_RPC_Response($v);
1529 }
1530 }
1531 //elseif ( is_object($XML_RPC_xh[$parser]['value'] ))
1532 //{
1533 // $v = $XML_RPC_xh[$parser]['value'];
1534 // if ($XML_RPC_xh[$parser]['isf']) {
1535 // $f = $v->structmem('faultCode');
1536 // $fs = $v->structmem('faultString');
1537 // $r = new XML_RPC_Response($v, $f->scalarval(), $fs->scalarval());
1538 // } else {
1539 // $r = new XML_RPC_Response($v);
1540 // }
1541 //}
1542 else
1543 {
1544 // then something odd has happened
1545 // and it's time to generate a client side error
1546 // indicating something odd went on
1547 $r = new XML_RPC_Response(0, $XML_RPC_err['invalid_return'],$XML_RPC_str['invalid_return']);
1548 }]]>2013年04月10日T23:59:22+00:00fcoj dot gomez at tvalmansa dot esXML_RPC BugXML_RPC: Feature/Change Request 19368 [Open] Please Provides LICENSE file
http://pear.php.net/bugs/19368
XML_RPC Feature/Change Request
Reported by remicollet
2012年04月04日T11:50:19+00:00
PHP: 5.4.0 OS: GNU/Linux (Fedora 16) Package Version: 1.5.5
Description:
------------
Fedora Packaging Guidelines requires that each RPM includes the LICENSE file, when provided by upstream, and to request for it when missing.
So I do.
http://fedoraproject.org/wiki/Packaging/LicensingGuidelines#License_Text]]>XML_RPC Feature/Change Request
Reported by remicollet
2012年04月04日T11:50:19+00:00
PHP: 5.4.0 OS: GNU/Linux (Fedora 16) Package Version: 1.5.5
Description:
------------
Fedora Packaging Guidelines requires that each RPM includes the LICENSE file, when provided by upstream, and to request for it when missing.
So I do.
http://fedoraproject.org/wiki/Packaging/LicensingGuidelines#License_Text]]>2012年04月04日T11:50:19+00:00Fedora at FamilleCollet dot comXML_RPC Feature/Change Request