diff options
author | Nikita Popov <nikita.ppv@gmail.com> | 2019-12-18 10:24:41 +0100 |
---|---|---|
committer | Nikita Popov <nikita.ppv@gmail.com> | 2019-12-18 10:24:41 +0100 |
commit | 48d5100738d4a623a20b68c20ce0316c2e12a765 (patch) | |
tree | b900403d0366b9fd657cc093a01a4f9eab75c794 /Zend/zend_closures.c | |
parent | e0a31cee32461b48e41401926013bec513a97656 (diff) | |
parent | b965f158aca1babc4d68f25f10129e237af9992f (diff) | |
download | php-git-48d5100738d4a623a20b68c20ce0316c2e12a765.tar.gz |
Merge branch 'PHP-7.4'
* PHP-7.4:
Fix use-after-free when trying to write to closure property
Diffstat (limited to 'Zend/zend_closures.c')
-rw-r--r-- | Zend/zend_closures.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_closures.c b/Zend/zend_closures.c index 63b91aacbd..b1bebaded4 100644 --- a/Zend/zend_closures.c +++ b/Zend/zend_closures.c @@ -433,7 +433,7 @@ static ZEND_COLD zval *zend_closure_read_property(zend_object *object, zend_stri static ZEND_COLD zval *zend_closure_write_property(zend_object *object, zend_string *member, zval *value, void **cache_slot) /* {{{ */ { ZEND_CLOSURE_PROPERTY_ERROR(); - return value; + return &EG(error_zval); } /* }}} */ |