File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 55- Core:
66  . Fixed bug GH-16054 (Segmentation fault when resizing hash table iterator
77    list while adding). (nielsdos)
8+   . Fixed bug GH-15905 (Assertion failure for TRACK_VARS_SERVER). (cmb)
89
910- DOM:
1011  . Fixed bug GH-16039 (Segmentation fault (access null pointer) in
Original file line number Diff line number Diff line change @@ -897,6 +897,7 @@ static bool php_auto_globals_create_server(zend_string *name)
897897	} else  {
898898		zval_ptr_dtor_nogc (& PG (http_globals )[TRACK_VARS_SERVER ]);
899899		array_init (& PG (http_globals )[TRACK_VARS_SERVER ]);
900+ 		zend_hash_real_init_mixed (Z_ARRVAL (PG (http_globals )[TRACK_VARS_SERVER ]));
900901	}
901902
902903	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