summaryrefslogtreecommitdiff
path: root/ext/intl/msgformat/msgformat_parse.c
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-10-28 10:23:20 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-10-28 10:27:32 +0100
commit16c49108763db251151b350e433dde6d1a076250 (patch)
treef9b2f85035a0fa2835c8730d27a892c96a081201 /ext/intl/msgformat/msgformat_parse.c
parent52499938142351d20a46c2b941e957ab0d618109 (diff)
downloadphp-git-16c49108763db251151b350e433dde6d1a076250.tar.gz
Fix bug #78752
NULL out the execute_data before destroying it, otherwise GC may trigger while the execute_data is partially destroyed, resulting in double-frees. The handling of call stack unfreezing is a bit awkward because it's a ZEND_API function, so we can't change the signature.
Diffstat (limited to 'ext/intl/msgformat/msgformat_parse.c')
0 files changed, 0 insertions, 0 deletions