From 7a06f6b4eb473a0f9b97f61e8ca56aa8bb70df4e Mon Sep 17 00:00:00 2001 From: Ilija Tovilo Date: Tue, 16 Sep 2025 13:06:52 +0200 Subject: [PATCH] [fuzzer][skip ci] Wrap php_request_shutdown() in zend_try (GH-19846) php_request_shutdown() may also bail. E.g. GH-19844. --- sapi/fuzzer/fuzzer-sapi.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sapi/fuzzer/fuzzer-sapi.c b/sapi/fuzzer/fuzzer-sapi.c index b1909ef2f42..80915d0bbc1 100644 --- a/sapi/fuzzer/fuzzer-sapi.c +++ b/sapi/fuzzer/fuzzer-sapi.c @@ -220,7 +220,9 @@ void fuzzer_request_shutdown(void) zend_gc_collect_cycles(); } zend_end_try(); - php_request_shutdown(NULL); + zend_try { + php_request_shutdown(NULL); + } zend_end_try(); } /* Set up a dummy stack frame so that exceptions may be thrown. */