ID:               17535
 Updated by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Open
 Bug Type:         GD related
 Operating System: Darwin (OS X)
 PHP Version:      4.2.1
 New Comment:

Whenever I use the function ImageCreateFromGD2Part() I get the
following
message:

Warning:  Wrong parameter count for imagecreatefromgd2part() in
/Users/lake/Sites/scripts/world_map_med.php on line 40

I have noticed that another user has mentioned this bug at:
http://www.php.net/manual/en/function.imagecreatefromgd2part.php
But I can't find any actual bug reports about this problem (or any
other
mentions). I have gotten ImageCreateFromGD2() to work just fine, but
ImageCreateFromGD2Part() will not work, even if I add or remove random
parameters.

This is my line of code that isn't working:
        ImageCreateFromGD2Part( $medimg, $x, $y, 800, 600 );

This code would be more useful for testing:
<?php
        ImageCreateFromGD2Part( "<your GD2 image here>", 1, 1, 10, 10 );
?>

This sounds like it shouldn't be to hard of a problem to fix, but then
again I am not a PHP hacker ;). I have a project that I am working on
that cannot continue until this is fixed because I am working with
chunks of a 700 MB image.
Thx much,
Seth Price
[EMAIL PROTECTED]


PS: I'll make this really easy for anyone who knows how to compile,
check, contribute, etc. code to the PHP source tree.

I believe that in line 1148 of file /php-4.2.1/ext/gd/gd.c, the 4
should be changed to a 5.

        if ((image_type == PHP_GDIMG_TYPE_GD2PART && argc != 4) || //<- "argc
!= 4" should say "argc != 5" because the arg count is 5 not 4.
                argc != 1 || zend_get_parameters_ex(argc, &file, &srcx, &srcy,
&width, &height) == FAILURE) {
                ZEND_WRONG_PARAM_COUNT();
        }


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

[2002-05-30 18:37:41] [EMAIL PROTECTED]

Whenever I use the function ImageCreateFromGD2Part() I get the
following message:

Warning:  Wrong parameter count for imagecreatefromgd2part() in
/Users/lake/Sites/scripts/world_map_med.php on line 40

I have noticed that another user has mentioned this bug at:
http://www.php.net/manual/en/function.imagecreatefromgd2part.php
But I can't find any actual bug reports about this problem (or any
other mentions). I have gotten ImageCreateFromGD2() to work just fine,
but ImageCreateFromGD2Part() will not work, even if I add or remove
random parameters.

This is my line of code that isn't working:
        ImageCreateFromGD2Part( $medimg, $x, $y, 800, 600 );

This code would be more useful for testing:
<?php
        ImageCreateFromGD2Part( "<your GD2 image here>", 1, 1, 10, 10 );
?>


This sounds like it shouldn't be to hard of a problem to fix, but then
again I am not a PHP hacker ;). I have a project that I am working on
that cannot continue until this is fixed because I am working with
chunks of a 700 MB image.
Thx much,
Seth Price
[EMAIL PROTECTED]

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


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

Reply via email to