#45579 [Fbk->Opn]: Fatal error: memory exhausted for e-mail with numeric user-part
| From: | f dot zwegers at scouting dot nl | Date: | Mon, 28 Jul 2008 09:38:01 +0000 |
| Subject: | #45579 [Fbk->Opn]: Fatal error: memory exhausted for e-mail with numeric user-part | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-127338@lists.php.net to get a copy of this message | ||
ID: 45579
User updated by: f dot zwegers at scouting dot nl
Reported By: f dot zwegers at scouting dot nl
-Status: Feedback
+Status: Open
Bug Type: Arrays related
Operating System: Linux
PHP Version: 5.2.6
New Comment:
I can only reproduce it using the entire PHP script... however on my
local test environment (PHP 5.2.5) the error doesn't occur.
Previous Comments:
------------------------------------------------------------------------
[2008-07-21 16:05:29] jani@php.net
$ php -r '$result["987654321@scouting.nl"] = "foo";
var_dump($result);'
array(1) {
["987654321@scouting.nl"]=>
string(3) "foo"
}
Works fine. Now you should propably provide the short but complete
reproduce script..
------------------------------------------------------------------------
[2008-07-21 10:41:33] f dot zwegers at scouting dot nl
Description:
------------
I want to add the e-mailaddress 987654321@scouting.nl to an array like
$result['987654321@scouting.nl'] = 'foo';
PHP exits with the message
Fatal error: Allowed memory size of 57671680 bytes exhausted (tried to
allocate 987654323 bytes) in
/usr/local/raksha-dev2/lib/php/sol/as/as_form/model/as_form.php on line
734
Note that the memory that PHP tries to allocate is almost exactly the
numeric part of the address! This also works when permutating the
numbers.
Reproduce code:
---------------
$result['987654321@scouting.nl'] = 'foo';
Expected result:
----------------
array (
['987654321@scouting.nl'] => 'foo
)
Actual result:
--------------
Fatal error: Allowed memory size of 57671680 bytes exhausted (tried to
allocate 987654323 bytes) in
/usr/local/raksha-dev2/lib/php/sol/as/as_form/model/as_form.php on line
734
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=45579&edit=1