xref: /PHP-8.3/Zend/tests/oss_fuzz_61712b.phpt (revision eee1617f)
1--TEST--
2OSS-Fuzz #61712 (assertion failure with error handler during binary op)
3--FILE--
4<?php
5#[AllowDynamicProperties]
6class C {
7    function error($_, $msg) {
8        echo $msg, "\n";
9        $this->a = 12345;
10    }
11}
12
13$c = new C;
14set_error_handler([$c, 'error']);
15$c->a %= 10;
16var_dump($c->a);
17?>
18--EXPECT--
19Undefined property: C::$a
20int(5)
21