Issues

Issue #55 new

Number of failing tests in PHP ext/gd test suite

Ondřej Surý
created an issue
Bug #22544 (TrueColor transparency in PNG images). [tests/bug22544.phpt]
Bug #39780 (PNG image with CRC/data error raises a fatal error) [tests/bug39780_extern.phpt]
Bug #43073 (TrueType bounding box is wrong for angle<>0) freetype < 2.4.10 [tests/bug43073.phpt]
Bug #43073 (TrueType bounding box is wrong for angle<>0) freetype >= 2.4.10 [tests/bug43073_1.phpt]
Bug #43121 (gdImageFill with IMG_COLOR_TILED crashes httpd) [tests/bug43121.phpt]
Bug #45799 (imagepng() crashes on empty image). [tests/bug45799.phpt]
Bug #48732 (TTF Bounding box wrong for letters below baseline) [tests/bug48732.phpt]
Bug #48801 (Problem with imagettfbbox) freetype < 2.4.10 [tests/bug48801.phpt]
Bug #48801 (Problem with imagettfbbox) freetype >= 2.4.10 [tests/bug48801_1.phpt]
Bug #51671 (imagefill does not work correctly for small images) [tests/bug51671.phpt]
Bug #60160 (imagefill does not work correctly for small images) @see bug51671 [tests/bug60160.phpt]
imagecreatefromwbmp with invalid wbmp [tests/createfromwbmp2_extern.phpt]
Testing imagearc() of GD library [tests/imagearc_basic.phpt]
Testing wrong param passing imagearc() of GD library [tests/imagearc_error1.phpt]
Testing passing negative end angle to imagearc() of GD library [tests/imagearc_variation1.phpt]
Testing passing negative start angle to imagearc() of GD library [tests/imagearc_variation2.phpt]
Testing imagechar() of GD library [tests/imagechar_basic.phpt]
Testing imagecharup() of GD library [tests/imagecharup_basic.phpt]
Testing imagecolorallocatealpha() [tests/imagecolorallocatealpha_basic.phpt]
Test imagecolorset() function : basic functionality [tests/imagecolorset_basic.phpt]
Testing imageconvolution() of GD library [tests/imageconvolution_basic.phpt]
Testing imagecreatetruecolor() of GD library [tests/imagecreatetruecolor_basic.phpt]
Testing imagecropauto() [tests/imagecrop_auto.phpt]
Testing imageellipse() of GD library [tests/imageellipse_basic.phpt]
Testing imagefilledarc() of GD library [tests/imagefilledarc_basic.phpt]
Testing wrong param passing imagefilledarc() of GD library [tests/imagefilledarc_error1.phpt]
Testing passing negative end angle to imagefilledarc() of GD library [tests/imagefilledarc_variation1.phpt]
Testing passing negative start angle to imagefilledarc() of GD library [tests/imagefilledarc_variation2.phpt]
Testing imagefilltoborder() of GD library [tests/imagefilltoborder_basic.phpt]
Testing imagegammacorrect() of GD library [tests/imagegammacorrect_basic.phpt]
Testing imagegammacorrect() of GD library with non TrueColor image [tests/imagegammacorrect_variation1.phpt]
Testing imagerectangle() of GD library [tests/imagerectangle_basic.phpt]
Test imagesetbrush() function : basic functionality [tests/imagesetbrush_basic.phpt]
Testing imagetruecolortopalette() of GD library [tests/imagesetthickness_basic.phpt]
Testing imagestring() of GD library [tests/imagestring_basic.phpt]
Testing imagestringup() of GD library [tests/imagestringup_basic.phpt]
Testing imagetruecolortopalette() of GD library [tests/imagetruecolortopalette_basic.phpt]
libgd #86 (Possible infinite loop in imagecreatefrompng) [tests/libgd00086_extern.phpt]

Comments (1)

  1. Ondřej Surý reporter

    Most of them are mismatching hashes, which are quite hard to debug, since the EXPECT block is just some magic hash value.

    Some of them is just a difference in error output.

    And there's a segfault in the freetype functions, I'll fill a separate bug report for that.

  2. Log in to comment