imagerotate_overflow.phpt 451 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. imagerotate() overflow with negative numbers
  3. --SKIPIF--
  4. <?php
  5. if (!extension_loaded('gd')) {
  6. die("skip gd extension not available.");
  7. }
  8. if (!function_exists('imagerotate')) {
  9. die("skip imagerotate() not available.");
  10. }
  11. ?>
  12. --FILE--
  13. <?php
  14. $im = imagecreate(10, 10);
  15. $tmp = imagerotate ($im, 5, -9999999);
  16. var_dump($tmp);
  17. if ($tmp) {
  18. imagedestroy($tmp);
  19. }
  20. if ($im) {
  21. imagedestroy($im);
  22. }
  23. ?>
  24. --EXPECT--
  25. bool(false)