mirror of
https://github.com/php/php-src.git
synced 2026-04-29 19:23:22 +02:00
Fix use-of-uninitialized-value of EG(last_fatal_error_backtrace) with ZTS (GH-17639)
Static variables are zeroed, but ts memory is not. Hence, we need to do it ourselves.
This commit is contained in:
@@ -1050,6 +1050,8 @@ void zend_startup(zend_utility_functions *utility_functions) /* {{{ */
|
||||
CG(map_ptr_last) = 0;
|
||||
#endif /* ZTS */
|
||||
EG(error_reporting) = E_ALL & ~E_NOTICE;
|
||||
EG(fatal_error_backtrace_on) = false;
|
||||
ZVAL_UNDEF(&EG(last_fatal_error_backtrace));
|
||||
|
||||
zend_interned_strings_init();
|
||||
zend_startup_builtin_functions();
|
||||
|
||||
Reference in New Issue
Block a user