Req #14845 [Ana->Csd]: var_dump sometimes crashes after array stringitem is overwriten with arrayitem.
| From: | jani@php.net | Date: | Wed, 01 Dec 2010 15:10:39 +0000 |
| Subject: | Req #14845 [Ana->Csd]: var_dump sometimes crashes after array stringitem is overwriten with arrayitem. | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-156645@lists.php.net to get a copy of this message | ||
Edit report at http://bugs.php.net/bug.php?id=14845&edit=1
ID: 14845
Updated by: jani@php.net
Reported by: leen at wirehub dot nl
Summary: var_dump sometimes crashes after array stringitem is
overwriten with arrayitem.
-Status: Analyzed
+Status: Closed
Type: Feature/Change Request
-Package: Feature/Change Request
+Package: *General Issues
Operating System: Windows&Linux (probably all)
PHP Version: 4.1.1
-Assigned To:
+Assigned To: jani
Block user comment: N
Private report: N
New Comment:
Causes an error nowadays.
Previous Comments:
------------------------------------------------------------------------
[2002-12-21 10:51:23] moriyoshi@php.net
Please see http://bugs.php.net/19943
------------------------------------------------------------------------
[2002-01-04 06:43:11] leen at wirehub dot nl
When een item in an Array is string it can not be overwriten with an
array. This is ok with me, but PHP doesn't give a warning either:
$myarray = Array ();
$var = Array ();
$var ['NAME1'] = 'string';
$var ['NAME1'] ['NAME2'] ['NAME3'] = $myarray;
print "<pre>";
print_r ($var);
print "</pre>";
$var = Array ();
$var ['NAME1'] = 'string';
$var ['NAME1'] ['NAME2'] = Array ();
print "<pre>";
print_r ($var);
print "</pre>";
result:
Array
(
[NAME1] => string
)
Warning: Array to string conversion in
/var/sites/p3/pageprocessor/pageprocessor3.0/www/dsdic.php on line 37
Array
(
[NAME1] => Atring
)
This behaviour is very hard to debug (with 3.000+ lines of code or so
and more then one person working on it). :)
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=14845&edit=1