diff --git a/NEWS b/NEWS index 4ad32a8a977..ecf24e5d080 100644 --- a/NEWS +++ b/NEWS @@ -14,8 +14,6 @@ PHP NEWS . Fixed bug GH-7757 (Multi-inherited final constant causes fatal error). (cmb) . Fixed zend_fibers.c build with ZEND_FIBER_UCONTEXT. (Petr Sumbera) - . Fixed zend_observer_fcall_end_all() accessing dangling pointers. (Florian - Sowade) - Filter: . Fixed FILTER_FLAG_NO_RES_RANGE flag. (Yifan Tong) diff --git a/Zend/zend_observer.c b/Zend/zend_observer.c index 58e2fc27696..35958aeac5a 100644 --- a/Zend/zend_observer.c +++ b/Zend/zend_observer.c @@ -236,7 +236,6 @@ ZEND_API void ZEND_FASTCALL zend_observer_fcall_end( zend_execute_data *ex = execute_data->prev_execute_data; while (ex && (!ex->func || ex->func->type == ZEND_INTERNAL_FUNCTION || !ZEND_OBSERVABLE_FN(ex->func->common.fn_flags) - || !&RUN_TIME_CACHE(&ex->func->op_array) || !ZEND_OBSERVER_DATA(&ex->func->op_array) || ZEND_OBSERVER_DATA(&ex->func->op_array) == ZEND_OBSERVER_NOT_OBSERVED)) { ex = ex->prev_execute_data; diff --git a/ext/zend_test/tests/observer_bug81430_1.phpt b/ext/zend_test/tests/observer_bug81430_1.phpt deleted file mode 100644 index 830112b1b53..00000000000 --- a/ext/zend_test/tests/observer_bug81430_1.phpt +++ /dev/null @@ -1,27 +0,0 @@ ---TEST-- -Bug #81430 (Attribute instantiation frame has no run time cache) ---INI-- -memory_limit=20M -zend_test.observer.enabled=1 -zend_test.observer.observe_all=1 ---FILE-- -getAttributes(A::class)[0], 'newInstance']); -?> ---EXPECTF-- - - - - - -