summaryrefslogtreecommitdiff
path: root/Zend/tests/bug24635.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/bug24635.phpt')
-rw-r--r--Zend/tests/bug24635.phpt30
1 files changed, 0 insertions, 30 deletions
diff --git a/Zend/tests/bug24635.phpt b/Zend/tests/bug24635.phpt
deleted file mode 100644
index d9466d971e..0000000000
--- a/Zend/tests/bug24635.phpt
+++ /dev/null
@@ -1,30 +0,0 @@
---TEST--
-Bug #24635 (crash on dtor calling other functions)
---SKIPIF--
-<?php if (version_compare(zend_version(), '2.0.0-dev', '<')) die('skip ZendEngine 2 is needed'); ?>
---FILE--
-<?php
-class SiteClass {
- function __construct() { $this->page = new PageClass(); }
-}
-class PageClass {
- function Display() {
- $section = new SectionClass("PageClass::Display");
- }
-}
-class SectionClass {
- function __construct($comment) {
- $this->Comment = $comment;
- }
- function __destruct() {
- out($this->Comment); // this line doesn't crash PHP
- out("\n<!-- End Section: " . $this->Comment . "-->"); // this line
- }
-}
-function out($code) { return; }
-$site = new SiteClass();
-$site->page->Display();
-echo "OK\n";
-?>
---EXPECT--
-OK