[php-src] PR #23492: Fix weakref unregister assertion after stack overflow

From: Date: Sat, 29 Aug 2026 10:14:04 +0000
Subject: [php-src] PR #23492: Fix weakref unregister assertion after stack overflow
Groups: php.git-pulls 
Request: Send a blank email to git-pulls+get-38186@lists.php.net to get a copy of this message
Pull Request: https://github.com/php/php-src/pull/23492 Author: 2akouwu Fixes #22650. Handle the narrow case where a WeakReference is being unregistered after its referent has already disappeared from EG(weakrefs) during stack-overflow unwinding. Clear the stale IS_OBJ_WEAKLY_REFERENCED flag and return instead of asserting on a registry entry that is no longer present. Normal registered weakref invariants remain unchanged.

« previous php.git-pulls (#38186) next »