got this error when using latest patched version with PHP 5.3.2

solved by removing the "&" in imagecache_effects/imageapi.inc

function imageapi_gd_image_reflection(&$image, $options = array()) {

found this solution here:
http://drupal.org/node/540486

Comments

jjoseph’s picture

Priority: Normal » Major

I tried that solution, however the reflection still is not appearing in the preview. Is there another part to the solution besides removing the ampersand?

Actually removing the ampersand leaves me with the following error. I am using GD2 as my library of choice with the latest imagecache.

* warning: imagecopy() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 135.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagecopymerge() expects parameter 2 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 149.
* warning: imagedestroy() expects parameter 1 to be resource, null given in /home/jjoseph/public_html/sites/all/modules/imagecache_effects/imageapi.inc on line 170.

jjoseph’s picture

The solution that worked was in this earlier issue:
http://drupal.org/node/401694

DocMartin’s picture

I'd been using a patched file from the earlier issue; had this error, and just found the ampersand removal appears to have fixed it. [I've also done some ampersand removals to remove errors with fupload/imagefield that also arose after my host upgraded to php 5.3]
So, maybe need both the patch and the ampersand removal.