From: Dmitry Stogov Date: Tue, 11 Mar 2008 09:36:51 +0000 (+0000) Subject: Fixed memory corruption because of double free() X-Git-Tag: RELEASE_2_0_0a1~177 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b2638b82977cd9d23499046599f1ad76eaf37e59;p=php Fixed memory corruption because of double free() --- diff --git a/ext/session/session.c b/ext/session/session.c index a9a478df4b..4ae18eca52 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -1838,6 +1838,7 @@ static PHP_RSHUTDOWN_FUNCTION(session) for (i = 0; i < 6; i++) { if (PS(mod_user_names).names[i] != NULL) { zval_ptr_dtor(&PS(mod_user_names).names[i]); + PS(mod_user_names).names[i] = NULL; } }