Commit deb6ef1db12 for php.net

commit deb6ef1db127ca9e1e475f96d08b06149a8dcaf9
Author: Gina Peter Banyard <girgias@php.net>
Date:   Fri Jul 31 10:33:16 2026 +0100

    main: duplicate PG(output_handler) zstr

    As it may originated from persistent storage if it was defined in an INI file

diff --git a/main/main.c b/main/main.c
index d0ffe1895e9..75362564350 100644
--- a/main/main.c
+++ b/main/main.c
@@ -1884,7 +1884,7 @@ zend_result php_request_startup(void)
 		if (PG(output_handler)) {
 			zval oh;

-			ZVAL_STR_COPY(&oh, PG(output_handler));
+			ZVAL_STR(&oh, zend_string_dup(PG(output_handler), false));
 			php_output_start_user(&oh, 0, PHP_OUTPUT_HANDLER_STDFLAGS);
 			zval_ptr_dtor(&oh);
 		} else if (PG(output_buffering)) {