File tree 2 files changed +5
-1
lines changed
2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 2
2
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3
3
?? ??? ????, PHP 8.1.13
4
4
5
+ - CLI:
6
+ . Fixed bug GH-9709 (Null pointer dereference with -w/-s options). (Adam Saponara)
7
+
5
8
- Core:
6
9
. Fixed bug GH-9752 (Generator crashes when interrupted during argument
7
10
evaluation with extra named params). (Arnaud)
Original file line number Diff line number Diff line change @@ -156,7 +156,8 @@ void zend_exception_restore(void) /* {{{ */
156
156
157
157
static zend_always_inline bool is_handle_exception_set (void ) {
158
158
zend_execute_data * execute_data = EG (current_execute_data );
159
- return !execute_data -> func
159
+ return !execute_data
160
+ || !execute_data -> func
160
161
|| !ZEND_USER_CODE (execute_data -> func -> common .type )
161
162
|| execute_data -> opline -> opcode == ZEND_HANDLE_EXCEPTION ;
162
163
}
You can’t perform that action at this time.
0 commit comments