--TEST-- oss-fuzz #63802: OP1 leak in error path of post inc/dec --FILE-- 42; } public function preDec() { --$this > 42; } public function postInc() { $this++ > 42; } public function postDec() { $this-- > 42; } } $foo = new Foo(); foreach (['pre', 'post'] as $prePost) { foreach (['inc', 'dec'] as $incDec) { try { $foo->{$prePost . ucfirst($incDec)}(); } catch (TypeError $e) { echo $e->getMessage(), "\n"; } } } ?> --EXPECT-- Cannot increment Foo Cannot decrement Foo Cannot increment Foo Cannot decrement Foo