Test: /ext/xml/tests/bug32001.phpt - Version 7.4.21        

Bug #32001 xml_parse_into_struct() function exceeds maximum execution time (object)
Submitted: 2005-02-16 18:08:30 Modified: 2005-03-02 19:15:47
From: geroxp Assigned: jorton
Status: Closed Package: XML related
PHP Version: 5CVS-2005-02-17 OS: Linux (FC3)

There are 3 different diffs reported by users for this test.

Count Diff
2 (50%)
002- Encoding: UTF-8 003- XML Prologue: present 004- Chunk size: all data at once 005- BOM: not prepended 006- array(3) { 007- [0]=> 008- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 009- [1]=> 010- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 011- [2]=> 012- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 013- } 014- Encoding: UTF-8 015- XML Prologue: not present 016- Chunk size: all data at once 017- BOM: not prepended 018- array(3) { 019- [0]=> 020- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 021- [1]=> 022- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 023- [2]=> 024- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 025- } 026- Encoding: UTF-8 027- XML Prologue: present 028- Chunk size: all data at once 029- BOM: prepended 030- array(3) { 031- [0]=> 032- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 033- [1]=> 034- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 035- [2]=> 036- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 037- } 038- Encoding: UTF-8 039- XML Prologue: not present 040- Chunk size: all data at once 041- BOM: prepended 042- array(3) { 043- [0]=> 044- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 045- [1]=> 046- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 047- [2]=> 048- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 049- } 050- Encoding: UTF-16BE 051- XML Prologue: present 052- Chunk size: all data at once 053- BOM: not prepended 054- array(3) { 055- [0]=> 056- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 057- [1]=> 058- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 059- [2]=> 060- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 061- } 062- Encoding: UTF-16BE 063- XML Prologue: present 064- Chunk size: all data at once 065- BOM: prepended 066- array(3) { 067- [0]=> 068- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 069- [1]=> 070- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 071- [2]=> 072- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 073- } 074- Encoding: UTF-16BE 075- XML Prologue: not present 076- Chunk size: all data at once 077- BOM: prepended 078- array(3) { 079- [0]=> 080- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 081- [1]=> 082- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 083- [2]=> 084- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 085- } 086- Encoding: UTF-16LE 087- XML Prologue: present 088- Chunk size: all data at once 089- BOM: not prepended 090- array(3) { 091- [0]=> 092- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 093- [1]=> 094- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 095- [2]=> 096- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 097- } 098- Encoding: UTF-16LE 099- XML Prologue: present 100- Chunk size: all data at once 101- BOM: prepended 102- array(3) { 103- [0]=> 104- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 105- [1]=> 106- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 107- [2]=> 108- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 109- } 110- Encoding: UTF-16LE 111- XML Prologue: not present 112- Chunk size: all data at once 113- BOM: prepended 114- array(3) { 115- [0]=> 116- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 117- [1]=> 118- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 119- [2]=> 120- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 121- } 122- Encoding: UTF-8 123- XML Prologue: present 124- Chunk size: 1 byte(s) 125- BOM: not prepended 126- array(3) { 127- [0]=> 128- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 129- [1]=> 130- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 131- [2]=> 132- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 133- } 134- Encoding: UTF-8 135- XML Prologue: not present 136- Chunk size: 1 byte(s) 137- BOM: not prepended 138- array(3) { 139- [0]=> 140- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 141- [1]=> 142- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 143- [2]=> 144- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 145- } 146- Encoding: UTF-8 147- XML Prologue: present 148- Chunk size: 1 byte(s) 149- BOM: prepended 150- array(3) { 151- [0]=> 152- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 153- [1]=> 154- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 155- [2]=> 156- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 157- } 158- Encoding: UTF-8 159- XML Prologue: not present 160- Chunk size: 1 byte(s) 161- BOM: prepended 162- array(3) { 163- [0]=> 164- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 165- [1]=> 166- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 167- [2]=> 168- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 169- } 170- Encoding: UTF-16BE 171- XML Prologue: present 172- Chunk size: 1 byte(s) 173- BOM: not prepended 174- array(3) { 175- [0]=> 176- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 177- [1]=> 178- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 179- [2]=> 180- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 181- } 182- Encoding: UTF-16BE 183- XML Prologue: present 184- Chunk size: 1 byte(s) 185- BOM: prepended 186- array(3) { 187- [0]=> 188- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 189- [1]=> 190- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 191- [2]=> 192- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 193- } 194- Encoding: UTF-16BE 195- XML Prologue: not present 196- Chunk size: 1 byte(s) 197- BOM: prepended 198- array(3) { 199- [0]=> 200- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 201- [1]=> 202- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 203- [2]=> 204- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 205- } 206- Encoding: UTF-16LE 207- XML Prologue: present 208- Chunk size: 1 byte(s) 209- BOM: not prepended 210- array(3) { 211- [0]=> 212- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 213- [1]=> 214- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 215- [2]=> 216- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 217- } 218- Encoding: UTF-16LE 219- XML Prologue: present 220- Chunk size: 1 byte(s) 221- BOM: prepended 222- array(3) { 223- [0]=> 224- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 225- [1]=> 226- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 227- [2]=> 228- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 229- } 230- Encoding: UTF-16LE 231- XML Prologue: not present 232- Chunk size: 1 byte(s) 233- BOM: prepended 234- array(3) { 235- [0]=> 236- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 237- [1]=> 238- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 239- [2]=> 240- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 241- }
1 (25%)
050+ 051+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 054- array(3) { 055- [0]=> 056- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 057- [1]=> 058- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 059- [2]=> 060- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 061- } 056+ [Error] Invalid document end 057+ 058+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 063+ [Error] Invalid document end 064+ 065+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 066- array(3) { 067- [0]=> 068- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 069- [1]=> 070- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 071- [2]=> 072- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 073- } 070+ [Error] Invalid document end 071+ 072+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 077+ [Error] Invalid document end 078+ 079+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 078- array(3) { 079- [0]=> 080- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 081- [1]=> 082- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 083- [2]=> 084- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 085- } 084+ [Error] Invalid document end 085+ 086+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 090- array(3) { 091- [0]=> 092- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 093- [1]=> 094- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 095- [2]=> 096- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 097- } 091+ [Error] Invalid document end 092+ Encoding: UTF-8 093+ XML Prologue: present 094+ Chunk size: 1 byte(s) 095+ BOM: not prepended 102- array(3) { 103- [0]=> 104- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 105- [1]=> 106- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 107- [2]=> 108- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 109- } 105+ XML Prologue: not present 117+ XML Prologue: present 119+ BOM: prepended 123- XML Prologue: present 129+ XML Prologue: not present 135- XML Prologue: not present 137- BOM: not prepended 140+ 141+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 142+ 143+ Notice: Undefined variable: success in %s/bug32001.php on line 105 144+ Encoding: UTF-16BE 145+ XML Prologue: present 147+ BOM: not prepended 148+ 149+ Notice: Undefined variable: success in %s/bug32001.php on line 115 150+ [Error] No error 151+ 152+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 153+ Encoding: UTF-16BE 154+ XML Prologue: present 155+ Chunk size: 1 byte(s) 147- XML Prologue: present 157+ [Error] Invalid document end 158+ 159+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16BE' is not allowed in %s/bug32001.php on line 43 160+ Encoding: UTF-16BE 161+ XML Prologue: not present 162+ Chunk size: 1 byte(s) 163+ BOM: prepended 164+ [Error] Invalid document end 165+ 166+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 167+ 168+ Notice: Undefined variable: success in %s/bug32001.php on line 105 169+ Encoding: UTF-16LE 158- Encoding: UTF-8 159- XML Prologue: not present 162- array(3) { 163- [0]=> 164- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 165- [1]=> 166- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 167- [2]=> 168- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 169- } 170- Encoding: UTF-16BE 173+ 174+ Notice: Undefined variable: success in %s/bug32001.php on line 115 175+ [Error] No error 176+ 177+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 178+ Encoding: UTF-16LE 174- array(3) { 175- [0]=> 176- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 177- [1]=> 178- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 179- [2]=> 180- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 181- } 182- Encoding: UTF-16BE 182+ [Error] Invalid document end 183+ 184+ Notice: iconv(): Wrong charset, conversion from `UTF-8' to `UTF-16LE' is not allowed in %s/bug32001.php on line 43 185+ Encoding: UTF-16LE 186- array(3) { 187- [0]=> 188- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 189- [1]=> 190- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 191- [2]=> 192- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 193- } 194- Encoding: UTF-16BE 189+ [Error] Invalid document end 198- array(3) { 199- [0]=> 200- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 201- [1]=> 202- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 203- [2]=> 204- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 205- } 206- Encoding: UTF-16LE 207- XML Prologue: present 208- Chunk size: 1 byte(s) 209- BOM: not prepended 210- array(3) { 211- [0]=> 212- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 213- [1]=> 214- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 215- [2]=> 216- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 217- } 218- Encoding: UTF-16LE 219- XML Prologue: present 220- Chunk size: 1 byte(s) 221- BOM: prepended 222- array(3) { 223- [0]=> 224- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 225- [1]=> 226- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 227- [2]=> 228- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 229- } 230- Encoding: UTF-16LE 231- XML Prologue: not present 232- Chunk size: 1 byte(s) 233- BOM: prepended 234- array(3) { 235- [0]=> 236- string(128) "e38386e382b9e383883ae38386e382b9e3838831: 687474703a2f2f7777772e6578616d706c652e636f6d2fe38386e382b9e383882f, e38386e382b9e38388" 237- [1]=> 238- string(60) "e38386e382b9e383883ae38386e382b9e3838832: e38386e382b9e38388" 239- [2]=> 240- string(42) "e38386e382b9e383883ae38386e382b9e3838833: " 241- }
1 (25%)