From 2ad778bc7678d4b6b7d4c8ea76d298d01efd8dbb Mon Sep 17 00:00:00 2001 From: Ilija Tovilo Date: Tue, 28 Jan 2025 12:55:09 +0100 Subject: [PATCH] Fix missing GC_PERSISTENT_LOCAL flag on accel_globals.key --- ext/opcache/ZendAccelerator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/opcache/ZendAccelerator.c b/ext/opcache/ZendAccelerator.c index 313f89206f1..a71a512c03e 100644 --- a/ext/opcache/ZendAccelerator.c +++ b/ext/opcache/ZendAccelerator.c @@ -2929,6 +2929,7 @@ static void accel_globals_ctor(zend_accel_globals *accel_globals) #endif memset(accel_globals, 0, sizeof(zend_accel_globals)); accel_globals->key = zend_string_alloc(ZCG_KEY_LEN, true); + GC_MAKE_PERSISTENT_LOCAL(accel_globals->key); } #ifdef ZTS