]> granicus.if.org Git - php/commit
Handle NULL caller_call_opline
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 23 Mar 2020 16:10:54 +0000 (17:10 +0100)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 23 Mar 2020 16:12:01 +0000 (17:12 +0100)
commit34f1266a9c038c57a8a6319a056b53cd93986655
tree316dfadc4bdbca3bf5034a10d05a15535c743197
parentba404f21e4012ca2c5ffbffdcd5c0f214845a6fd
Handle NULL caller_call_opline

This can happen if there is an EXIT in the call arguments, in which
case the DO_CALL opcode may be eliminated as unreachable.
ext/opcache/Optimizer/dfa_pass.c
ext/opcache/Optimizer/sccp.c
ext/opcache/Optimizer/zend_call_graph.c
ext/opcache/Optimizer/zend_inference.c