libgd00086_extern.phpt 476 B

1234567891011121314151617181920
  1. --TEST--
  2. libgd #86 (Possible infinite loop in imagecreatefrompng)
  3. --EXTENSIONS--
  4. gd
  5. --SKIPIF--
  6. <?php
  7. if (GD_BUNDLED) die("skip requires external GD library\n");
  8. ?>
  9. --FILE--
  10. <?php
  11. $im = imagecreatefrompng(__DIR__ . '/libgd00086.png');
  12. var_dump($im);
  13. ?>
  14. --EXPECTF--
  15. gd-png: fatal libpng error: Read Error: truncated data
  16. gd-png error: setjmp returns error condition 1
  17. Warning: imagecreatefrompng(): "%slibgd00086.png" is not a valid PNG file in %s on line %d
  18. bool(false)