Espo: 8.1.3
[2024-02-05 08:42:46] WARNING: E_WARNING: imagecreatefromwebp(): "data/upload/65ae43fce41f2bf5a" is not a valid WEBP file {"code":2,"message":"imagecreatefromwebp(): "data/upload/65ae43fce41f2bf5a" is not a valid WEBP file","file":"/home/work/public_html/application/Espo/EntryPoints/Image.php","line":310}
[2024-02-05 08:42:46] ERROR: Uncaught Exception TypeError: "imagecopyresampled(): Argument #2 ($src_image) must be of type GdImage, bool given" at /home/work/public_html/application/Espo/EntryPoints/Image.php line 312 {"exception":"[object] (TypeError(code: 0): imagecopyresampled(): Argument #2 ($src_image) must be of type GdImage, bool given at /home/work/public_html/application/Espo/EntryPoints/Image.php:312)"}
gd-webp lib don't support animated webp (https://github.com/Intervention/image/issues/1196)
it might make sense to escape the code or check for an error
Animated webp example:
[2024-02-05 08:42:46] WARNING: E_WARNING: imagecreatefromwebp(): "data/upload/65ae43fce41f2bf5a" is not a valid WEBP file {"code":2,"message":"imagecreatefromwebp(): "data/upload/65ae43fce41f2bf5a" is not a valid WEBP file","file":"/home/work/public_html/application/Espo/EntryPoints/Image.php","line":310}
[2024-02-05 08:42:46] ERROR: Uncaught Exception TypeError: "imagecopyresampled(): Argument #2 ($src_image) must be of type GdImage, bool given" at /home/work/public_html/application/Espo/EntryPoints/Image.php line 312 {"exception":"[object] (TypeError(code: 0): imagecopyresampled(): Argument #2 ($src_image) must be of type GdImage, bool given at /home/work/public_html/application/Espo/EntryPoints/Image.php:312)"}
gd-webp lib don't support animated webp (https://github.com/Intervention/image/issues/1196)
it might make sense to escape the code or check for an error
Animated webp example:
Comment