Commit 7a06f6b4eb4 for php.net
commit 7a06f6b4eb473a0f9b97f61e8ca56aa8bb70df4e
Author: Ilija Tovilo <ilija.tovilo@me.com>
Date: Tue Sep 16 13:06:52 2025 +0200
[fuzzer][skip ci] Wrap php_request_shutdown() in zend_try (GH-19846)
php_request_shutdown() may also bail. E.g. GH-19844.
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. */