From 98deece6f75c173e4847c5fd16b4c0b2ba0b47ac Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Thu, 30 Jan 2020 11:03:14 +0100 Subject: [PATCH] Reset trampoline on executor startup Make sure the trampoline is usable, even if we had an unclean shutdown on the last request. --- Zend/zend_execute_API.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c index e1001062e5..4277df1a1f 100644 --- a/Zend/zend_execute_API.c +++ b/Zend/zend_execute_API.c @@ -173,6 +173,7 @@ void init_executor(void) /* {{{ */ EG(prev_exception) = NULL; EG(fake_scope) = NULL; + EG(trampoline).common.function_name = NULL; EG(ht_iterators_count) = sizeof(EG(ht_iterators_slots)) / sizeof(HashTableIterator); EG(ht_iterators_used) = 0; -- 2.40.0