From: Dmitry Stogov Date: Thu, 20 Mar 2014 20:34:03 +0000 (+0400) Subject: Fixed invalid free X-Git-Tag: POST_PHPNG_MERGE~412^2~252 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ee0ecc83d52f4ded26eeb5010edb25af5c90ce10;p=php Fixed invalid free --- diff --git a/Zend/zend_constants.c b/Zend/zend_constants.c index 0f0af50b66..f1408d0af9 100644 --- a/Zend/zend_constants.c +++ b/Zend/zend_constants.c @@ -36,7 +36,9 @@ void free_zend_constant(zval *zv) } else { zval_internal_dtor(&c->value); } - STR_RELEASE(c->name); + if (c->name) { + STR_RELEASE(c->name); + } free(c); }