File tree 3 files changed +14
-0
lines changed
3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 6
6
. Fixed bug GH-16040 (Use-after-free of object released in hook). (ilutov)
7
7
. Fixed bug GH-16054 (Segmentation fault when resizing hash table iterator
8
8
list while adding). (nielsdos)
9
+ . Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). (cmb)
9
10
10
11
- DOM:
11
12
. Fixed bug GH-16039 (Segmentation fault (access null pointer) in
Original file line number Diff line number Diff line change @@ -893,6 +893,7 @@ static bool php_auto_globals_create_server(zend_string *name)
893
893
} else {
894
894
zval_ptr_dtor_nogc (& PG (http_globals )[TRACK_VARS_SERVER ]);
895
895
array_init (& PG (http_globals )[TRACK_VARS_SERVER ]);
896
+ zend_hash_real_init_mixed (Z_ARRVAL (PG (http_globals )[TRACK_VARS_SERVER ]));
896
897
}
897
898
898
899
check_http_proxy (Z_ARRVAL (PG (http_globals )[TRACK_VARS_SERVER ]));
Original file line number Diff line number Diff line change
1
+ --TEST--
2
+ GH-15905 (Assertion failure for TRACK_VARS_SERVER)
3
+ --INI--
4
+ variables_order=E
5
+ auto_globals_jit=0
6
+ register_argc_argv=1
7
+ --FILE--
8
+ <?php
9
+ echo "okay \n" ;
10
+ ?>
11
+ --EXPECT--
12
+ okay
You can’t perform that action at this time.
0 commit comments