@@ -119,13 +119,6 @@ static ZEND_INI_MH(OnUpdateErrorReporting) /* {{{ */
119
119
}
120
120
/* }}} */
121
121
122
- static ZEND_INI_MH (OnUpdateFatalErrorBacktraces )
123
- {
124
- EG (fatal_error_backtraces ) = zend_ini_parse_bool (new_value );
125
-
126
- return SUCCESS ;
127
- }
128
-
129
122
static ZEND_INI_MH (OnUpdateGCEnabled ) /* {{{ */
130
123
{
131
124
bool val ;
@@ -267,7 +260,7 @@ static ZEND_INI_MH(OnUpdateFiberStackSize) /* {{{ */
267
260
268
261
ZEND_INI_BEGIN ()
269
262
ZEND_INI_ENTRY ("error_reporting" , NULL , ZEND_INI_ALL , OnUpdateErrorReporting )
270
- ZEND_INI_ENTRY ("fatal_error_backtraces" , "1" , ZEND_INI_ALL , OnUpdateFatalErrorBacktraces )
263
+ STD_ZEND_INI_BOOLEAN ("fatal_error_backtraces" , "1" , ZEND_INI_ALL , OnUpdateBool , fatal_error_backtraces , zend_compiler_globals , executor_globals )
271
264
STD_ZEND_INI_ENTRY ("zend.assertions" , "1" , ZEND_INI_ALL , OnUpdateAssertions , assertions , zend_executor_globals , executor_globals )
272
265
ZEND_INI_ENTRY3_EX ("zend.enable_gc" , "1" , ZEND_INI_ALL , OnUpdateGCEnabled , NULL , NULL , NULL , zend_gc_enabled_displayer_cb )
273
266
STD_ZEND_INI_BOOLEAN ("zend.multibyte" , "0" , ZEND_INI_PERDIR , OnUpdateBool , multibyte , zend_compiler_globals , compiler_globals )
@@ -1475,6 +1468,7 @@ ZEND_API ZEND_COLD void zend_error_zstr_at(
1475
1468
1476
1469
// Always clear the last backtrace.
1477
1470
zval_ptr_dtor (& EG (error_backtrace ));
1471
+ ZVAL_UNDEF (& EG (error_backtrace ));
1478
1472
1479
1473
/* Report about uncaught exception in case of fatal errors */
1480
1474
if (EG (exception )) {
0 commit comments