Fix unsupported animated webp parsing

This commit is contained in:
Philipp 2022-05-21 18:51:03 +02:00
parent 783b05cbb1
commit 218fc0c20d
No known key found for this signature in database
GPG Key ID: 24A7501396EB5432

View File

@ -173,7 +173,7 @@ class Image
} catch (\Throwable $error) { } catch (\Throwable $error) {
/** @see https://github.com/php/doc-en/commit/d09a881a8e9059d11e756ee59d75bf404d6941ed */ /** @see https://github.com/php/doc-en/commit/d09a881a8e9059d11e756ee59d75bf404d6941ed */
if (strstr($error->getMessage(), "gd-webp cannot allocate temporary buffer")) { if (strstr($error->getMessage(), "gd-webp cannot allocate temporary buffer")) {
DI::logger()->notice('Image is probably a kind of unsupported, animated GID', ['error' => $error]); DI::logger()->notice('Image is probably animated and therefore unsupported', ['error' => $error]);
} else { } else {
DI::logger()->warning('Unexpected throwable.', ['error' => $error]); DI::logger()->warning('Unexpected throwable.', ['error' => $error]);
} }