mirror of
https://github.com/php/php-src.git
synced 2026-04-28 10:43:30 +02:00
a6c547d1dd
The class is not yet linked, so we cannot access `parent`, but only `parent_name`. Closes GH-15277.
26 lines
557 B
PHP
26 lines
557 B
PHP
--TEST--
|
|
GH-15268 (heap buffer overflow in phpdbg (zend_hash_num_elements() Zend/zend_hash.h))
|
|
--SKIPIF--
|
|
<?php
|
|
if (function_exists('opcache_get_status')) die('skip not for opcache because it will link');
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
class B extends A {
|
|
}
|
|
class A {
|
|
}
|
|
?>
|
|
--PHPDBG--
|
|
i classes
|
|
q
|
|
--EXPECTF--
|
|
[Successful compilation of %s]
|
|
prompt> [User Classes (2)]
|
|
User Class B (0)
|
|
|-------- User Class A (not yet linked because declaration for parent was not encountered when declaring the class)
|
|
|---- in %s on line %d
|
|
User Class A (0)
|
|
|---- in %s on line %d
|
|
prompt>
|