summaryrefslogtreecommitdiff
path: root/ext/xml/tests/bug30266.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/xml/tests/bug30266.phpt')
-rw-r--r--ext/xml/tests/bug30266.phpt48
1 files changed, 0 insertions, 48 deletions
diff --git a/ext/xml/tests/bug30266.phpt b/ext/xml/tests/bug30266.phpt
deleted file mode 100644
index ebc0a270c7..0000000000
--- a/ext/xml/tests/bug30266.phpt
+++ /dev/null
@@ -1,48 +0,0 @@
---TEST--
-Bug #30266 (Invalid opcode 137/1/8)
---FILE--
-<?php
-/*
-
-Currently (Feb 10, 2005) CVS HEAD fails with the following message:
-
-Fatal error: Invalid opcode 137/1/8. in /home/hartmut/projects/php/dev/head/ext/xml/tests/bug30266.php on line 22
-
-*/
-class XML_Parser
-{
- public $dummy = "a";
-
- function parse($data)
- {
- $parser = xml_parser_create();
-
- xml_set_object($parser, $this);
-
- xml_set_element_handler($parser, 'startHandler', 'endHandler');
-
- xml_parse($parser, $data, true);
-
- xml_parser_free($parser);
- }
-
- function startHandler($XmlParser, $tag, $attr)
- {
- $this->dummy = "b";
- throw new Exception("ex");
- }
-
- function endHandler($XmlParser, $tag)
- {
- }
-}
-
-$p1 = new Xml_Parser();
-try {
- $p1->parse('<tag1><tag2></tag2></tag1>');
-} catch (Exception $e) {
- echo "OK\n";
-}
-?>
---EXPECT--
-OK