php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #68323 Array makes server crash
Submitted: 2014-10-29 15:22 UTC Modified: -
Votes:1
Avg. Score:5.0 ± 0.0
Reproduced:1 of 1 (100.0%)
Same Version:0 (0.0%)
Same OS:0 (0.0%)
From: vicentedeteresa at gmail dot com Assigned:
Status: Open Package: *General Issues
PHP Version: 5.4.34 OS: MacOs
Private report: No CVE-ID: None
Have you experienced this issue?
Rate the importance of this bug to you:

 [2014-10-29 15:22 UTC] vicentedeteresa at gmail dot com
Description:
------------
doing a foreach with an open array inside, this make a server crash, reporting a Segmentation fault on server log and throwing a fatal error on php-log first.


Server log:

[Wed Oct 29 15:57:46.962708 2014] [core:notice] [pid 1986] AH00052: child pid 5856 exit signal Segmentation fault (11)



PhP log:

[29-Oct-2014 15:57:46 Europe/Berlin] PHP Fatal error:  Cannot use [] for reading in /Applications/XAMPP/xamppfiles/htdocs/index/dev_core_cea/core/app/Plugin/Comparador/Controller/ApuestasController.php on line 863

Test script:
---------------
	foreach($apostadores[$x]['Apuestas'] as $apuesta){
				$apuesta[];
	}
			
			

Expected result:
----------------
I Spect to see an syntax error


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2014-10-29 17:27 UTC] edgar dot r dot sandi at gmail dot com
but you have a syntax error

if you want doing a empty array inside foreach you need to do:

foreach($apostadores[$x]['Apuestas'] as $apuesta){
    $apuesta = array();
}
 
PHP Copyright © 2001-2018 The PHP Group
All rights reserved.
Last updated: Sun Nov 19 01:31:42 2017 UTC