[4.x]: Queue Image transformation for images that doesn't exist
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 3.6k
- Forks
- 705
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 134
Description
What happened?
Description
Hi, we have a multisite website that has assets for each site. Randomly, some of the images were not showing a thumbnail preview before the filename under the Assets volume. While reviewing the logs under storage/logs/queue.log, noticed Craft was unable to perform image transformation for those images. After further insights, found out the images don't exist in the web directory which clarified why Craft was logging craft\\errors\\ImageException.
But now we have two scenarios as follows:
-
Queue is now logging the same exception
craft\\errors\\ImageExceptionfor an image that is not listed under Assets and I can confirm we don't have any file under that name. And also, I am not sure why it's logging "Failed to load SVG string" when the file is not an SVG. A screenshot is attached for reference. -
Same as above but this time the image does exist in the CMS Assets. A screenshot is attached for reference.
Some of the logs for reference
Scenario 1 logs:
2023-07-24T02:41:53+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097335', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097335', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097335', '300', '1', '151344')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27682144,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T02:41:53+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097335', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097335', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097335', '300', '1', '151344')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27803200,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T02:41:54+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 600)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27019680,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T02:41:54+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 1200)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27188344,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T02:41:54+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 800)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27353472,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T02:41:54+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 800)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27518600,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T02:41:54+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27682144,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T02:41:54+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097336', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097336', 'O:42:\"craft\\\\que...', '300', '1', '151344')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097336', '300', '1', '151344')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27803200,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}2023-07-24T02:42:46+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 800)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097337', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097337', 'O:42:\"craft\\\\que...', '300', '1', '151354')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1097337', '300', '1', '151354')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27520600,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T02:42:46+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097337', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097337', 'O:42:\"craft\\\\que...', '300', '1', '151354')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097337', '300', '1', '151354')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27684144,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T02:42:46+00:00 [ERROR][] The file "Logo_HPD_Colour_61b970d7a9284.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1097337', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1097337', 'O:42:\"craft\\\\que...', '300', '1', '151354')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1097337', '300', '1', '151354')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27805200,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"Logo_HPD_Colour_61b970d7a9284.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
Scenario 2 logs
2023-07-24T00:32:19+00:00 [ERROR][] The file "5900-MB.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094977', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094977', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1094977', '300', '1', '142359')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27681688,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"5900-MB.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T00:32:19+00:00 [ERROR][] The file "5900-MB.jpg" does not exist. {"trace":["#0 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(343): craft\\helpers\\ImageTransforms::getLocalImageSource(Object(craft\\elements\\Asset))","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#5 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#6 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094977', 'O:42:\"craft\\\\que...', '300', '1')","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094977', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#8 [internal function]: yii\\queue\\cli\\Command->actionExec('1094977', '300', '1', '142359')","#9 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#10 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#11 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#12 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#14 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#15 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#17 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/craft(22): yii\\base\\Application->run()","#19 {main}"],"memory":27802752,"exception":"[object] (craft\\errors\\FsObjectNotFoundException(code: 0): The file \"5900-MB.jpg\" does not exist. at /container/application/vendor/craftcms/cms/src/helpers/ImageTransforms.php:212)"} {"yii_category":"craft\\errors\\FsObjectNotFoundException"}
2023-07-24T00:32:19+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 600)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094978', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094978', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1094978', '300', '1', '142359')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27019416,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T00:32:19+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 1200)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094978', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094978', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1094978', '300', '1', '142359')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27188080,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T00:32:19+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 800)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094978', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094978', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1094978', '300', '1', '142359')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27353208,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
2023-07-24T00:32:19+00:00 [ERROR][] Failed to load the SVG string. {"trace":["#0 /container/application/vendor/craftcms/cms/src/services/Images.php(219): craft\\image\\Raster->loadFromSVG('<?xml version=\"...')","#1 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(348): craft\\services\\Images->loadImage('/container/appl...', true, 800)","#2 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(453): craft\\imagetransforms\\ImageTransformer->generateTransformedImage(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#3 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(511): craft\\imagetransforms\\ImageTransformer->procureTransformedImage(Object(craft\\models\\ImageTransformIndex))","#4 /container/application/vendor/craftcms/cms/src/imagetransforms/ImageTransformer.php(102): craft\\imagetransforms\\ImageTransformer->ensureTransformUrlByIndexModel(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransformIndex))","#5 /container/application/vendor/craftcms/cms/src/queue/jobs/GeneratePendingTransforms.php(47): craft\\imagetransforms\\ImageTransformer->getTransformUrl(Object(craft\\elements\\Asset), Object(craft\\models\\ImageTransform), true)","#6 /container/application/vendor/yiisoft/yii2-queue/src/Queue.php(246): craft\\queue\\jobs\\GeneratePendingTransforms->execute(Object(craft\\queue\\Queue))","#7 /container/application/vendor/yiisoft/yii2-queue/src/cli/Queue.php(162): yii\\queue\\Queue->handleMessage('1094978', 'O:42:\"craft\\\\que...', '300', '1')","#8 /container/application/vendor/yiisoft/yii2-queue/src/cli/Command.php(146): yii\\queue\\cli\\Queue->execute('1094978', 'O:42:\"craft\\\\que...', '300', '1', '142359')","#9 [internal function]: yii\\queue\\cli\\Command->actionExec('1094978', '300', '1', '142359')","#10 /container/application/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)","#11 /container/application/vendor/yiisoft/yii2/base/Controller.php(178): yii\\base\\InlineAction->runWithParams(Array)","#12 /container/application/vendor/yiisoft/yii2/console/Controller.php(182): yii\\base\\Controller->runAction('exec', Array)","#13 /container/application/vendor/yiisoft/yii2/base/Module.php(552): yii\\console\\Controller->runAction('exec', Array)","#14 /container/application/vendor/yiisoft/yii2/console/Application.php(180): yii\\base\\Module->runAction('queue/exec', Array)","#15 /container/application/vendor/craftcms/cms/src/console/Application.php(90): yii\\console\\Application->runAction('queue/exec', Array)","#16 /container/application/vendor/yiisoft/yii2/console/Application.php(147): craft\\console\\Application->runAction('queue/exec', Array)","#17 /container/application/vendor/craftcms/cms/src/console/Application.php(121): yii\\console\\Application->handleRequest(Object(craft\\console\\Request))","#18 /container/application/vendor/yiisoft/yii2/base/Application.php(384): craft\\console\\Application->handleRequest(Object(craft\\console\\Request))","#19 /container/application/craft(22): yii\\base\\Application->run()","#20 {main}"],"memory":27518336,"exception":"[object] (craft\\errors\\ImageException(code: 420): Failed to load the SVG string. at /container/application/vendor/craftcms/cms/src/image/Raster.php:513)\n[previous exception] [object] (Imagine\\Exception\\RuntimeException(code: 420): Could not load image from string at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:140)\n[previous exception] [object] (ImagickException(code: 420): no decode delegate for this image format `SVG' @ error/blob.c/BlobToImage/361 at /container/application/vendor/pixelandtonic/imagine/src/Imagick/Imagine.php:135)"} {"yii_category":"craft\\errors\\ImageException"}
Steps to reproduce
- I'm sorry I am unable to locate the exact error to reproduce it.
Expected behaviour
The queue shouldn't be trying to transform the image that doesn't exists in the Assets volume.
Actual behaviour
Craft CMS version
4.2.5.2
PHP version
8.1.6
Operating system and version
Linux 5.4.0-51-generic
Database type and version
MySQL 5.7.32
Image driver and version
Imagick @PACKAGE_VERSION@ (ImageMagick 6.9.10-23)
Installed plugins and versions
- Asset Usage 3.2.0
- AsyncQueue 3.1.0
- Field Manager 3.0.5
- Linkit 4.0.4.1
- Navigation 2.0.16
- Neo 3.4.0
- Redactor 3.0.3
- Redactor Anchors 1.4.0
- Redactor Custom Styles 4.0.3
- SEOmatic 4.0.19
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with ImageTransformer.php and ImageTransforms.php, following the queue path from GeneratePendingTransforms.php. Compare the missing-asset and existing-asset scenarios through Images.php and Raster.php, using the supplied stack traces as the entry point. Done means the queue handles these cases consistently without misleading image-loading errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100