|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2014-02-11 10:29 UTC] mart at krediidiinfo dot ee
[2016-08-08 09:41 UTC] cmb@php.net
-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: cmb
[2016-08-08 09:41 UTC] cmb@php.net
[2016-08-21 04:22 UTC] php-bugs at lists dot php dot net
[2016-08-21 10:48 UTC] cmb@php.net
-Status: No Feedback
+Status: Open
[2016-08-21 10:48 UTC] cmb@php.net
[2016-08-22 08:24 UTC] cmb@php.net
-Summary: A well-formed XML string can't be parsed
+Summary: Insufficient documentation wrt. LIBXML_PARSEHUGE
-Status: Assigned
+Status: Verified
-Type: Bug
+Type: Documentation Problem
[2016-08-22 08:24 UTC] cmb@php.net
[2016-08-27 00:12 UTC] cmb@php.net
[2016-08-27 00:13 UTC] cmb@php.net
-Status: Verified
+Status: Closed
[2020-02-07 06:06 UTC] phpdocbot@php.net
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 12:00:01 2025 UTC |
Description: ------------ A well-formed XML (attached below in the patch file place, zipped) can't be parsed by SimpleXMLElement::__construct, it gives internal error instead. No extra modules, packages, no modifications to php.ini Test script: --------------- <?php $contentXML = file_get_contents("test.xml"); $sxml = new SimpleXMLElement($contentXML); ?> Expected result: ---------------- SimpleXMLElement object representing data. Actual result: -------------- Warning: SimpleXMLElement::__construct(): Entity: line 182036: parser error : internal error in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Warning: SimpleXMLElement::__construct(): vi vald, Ida-Virumaa 41531 (tel 111 2345, e-posti aadress: nimi.teine notar.ee). in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Warning: SimpleXMLElement::__construct(): ^ in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Warning: SimpleXMLElement::__construct(): Entity: line 182036: parser error : Extra content at the end of the document in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Warning: SimpleXMLElement::__construct(): vi vald, Ida-Virumaa 41531 (tel 111 2345, e-posti aadress: nimi.teine notar.ee). in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Warning: SimpleXMLElement::__construct(): ^ in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3 Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in test.php on line 3 Exception: String could not be parsed as XML in test.php on line 3 Call Stack: 0.0001 229872 1. {main}() test.php:0 0.0111 21037824 2. SimpleXMLElement->__construct() test.php:3