ID:               40976
 User updated by:  com at macx dot de
 Reported By:      com at macx dot de
-Status:           Feedback
+Status:           Closed
 Bug Type:         GD related
 Operating System: Linux
 PHP Version:      5.2.1
 Assigned To:      pajoye
 New Comment:

Thanks for your remarks.

I didn't use the recommend php.ini. Now with upgraded memory_limit of
128M it's working fine.


Previous Comments:
------------------------------------------------------------------------

[2007-04-02 14:03:01] [EMAIL PROTECTED]

"I think 30 MB is enough. With php 5.0.5 this works very fine."

The default php 5.2 memory limit (it is on by default now!) is 128M, it
 is more than before and the reasons why this limit is higher is well
explained in the update notes. Please read them.

"
$image_width  = 800;
$image_height = 470;

This is not mutch."

Do you have only this two lines in your script?

------------------------------------------------------------------------

[2007-04-02 13:56:08] com at macx dot de

I think 30 MB is enough. With php 5.0.5 this works very fine.

$image_width  = 800;
$image_height = 470;

This is not mutch.

------------------------------------------------------------------------

[2007-04-02 13:37:29] [EMAIL PROTECTED]

"Fatal error: Allowed memory size of 31457280 bytes exhausted (tried
to
allocate 3200 bytes)"

You reached the memory limit.

I do not know how large are the width and the height but it is not a
bug. Increase your memory limit if you work with large images.

Not a bug > bogus.



------------------------------------------------------------------------

[2007-04-02 13:30:58] com at macx dot de

Description:
------------
After upgrade to 5.2.1 I get the following error using
"imagecreatetruecolor". This error don't appear using "imagecreate".

Fatal error: Allowed memory size of 31457280 bytes exhausted (tried to
allocate 3200 bytes) in [...] on line [...]

Line marked: imagefill (see code below)

Reproduce code:
---------------
$image = imagecreatetruecolor($image_width, $image_height);
$bg    = imagecolorallocate($image, 51, 51, 51);
imagefill($image, 0, 0, $bg);

Expected result:
----------------
Filled rectangle.

Actual result:
--------------
see description


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=40976&edit=1

Reply via email to