Hi,
I’m running
Nextcloud version: 25.0.4
Operating system and version: Ubuntu 22.04.2 LTS
nginx: 1.18.0
PHP version: 8.1.16
nodejs (custom) version: 19.7.0
after setting up the recognize app and recognition running - as per the app -, I repeatedly have the same few error messages in the Log, that I can’t get a hint out of what actually is wrong. I currently have face and object recognition running. The last classification for objectrecognition is usually within the last few seconds. But Face recognition currently stands at 2 hours. On earlier runs (I restarted recognition of the entire library multiple times) I’ve seen face recognition go up to multiple days.
Steps to replicate it:
Honestly, I have no idea what triggered this in the first place
The output of your Nextcloud log in Admin > Logging:
As I said, there are multiple repeated log entries. These are
[PHP] Fehler: Error: imagecreatefromstring(): Couldn't create GD Image Stream out of Data at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:22+00:00
[PHP] Fehler: Error: imagecreatefromstring(): Passed data is not in "WBMP" format at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:22+00:00
[PHP] Fehler: Error: imagecreatefromstring(): one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully
at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:22+00:00
[PHP] Fehler: Error: imagecreatefromstring(): Couldn't create GD Image Stream out of Data at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:21+00:00
[PHP] Fehler: Error: imagecreatefromstring(): Passed data is not in "WBMP" format at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:21+00:00
[PHP] Fehler: Error: imagecreatefromstring(): one parameter to a memory allocation multiplication is negative or zero, failing operation gracefully
at /var/www/nextcloud/lib/private/legacy/OC_Image.php#758 at <<closure>>
0. <<closure>>
OC\Log\ErrorHandler::onError()
1. /var/www/nextcloud/lib/private/legacy/OC_Image.php line 758
imagecreatefromstring("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/lib/private/Preview/Image.php line 52
OC_Image->loadFromFile()
3. /var/www/nextcloud/lib/private/Preview/GeneratorHelper.php line 65
OC\Preview\Image->getThumbnail()
4. /var/www/nextcloud/lib/private/Preview/Generator.php line 343
OC\Preview\GeneratorHelper->getThumbnail()
5. /var/www/nextcloud/lib/private/Preview/Generator.php line 162
OC\Preview\Generator->getMaxPreview()
6. /var/www/nextcloud/lib/private/Preview/Generator.php line 114
OC\Preview\Generator->generatePreviews()
7. /var/www/nextcloud/lib/private/PreviewManager.php line 185
OC\Preview\Generator->getPreview()
8. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 255
OC\PreviewManager->getPreview()
9. /var/www/nextcloud/apps/recognize/lib/Classifiers/Classifier.php line 84
OCA\Recognize\Classifiers\Classifier->getConvertedFilePath()
10. /var/www/nextcloud/apps/recognize/lib/Classifiers/Images/ImagenetClassifier.php line 47
OCA\Recognize\Classifiers\Classifier->classifyFiles()
11. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 41
OCA\Recognize\Classifiers\Images\ImagenetClassifier->classify()
12. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifierJob.php line 70
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->classify()
13. /var/www/nextcloud/apps/recognize/lib/BackgroundJobs/ClassifyImagenetJob.php line 33
OCA\Recognize\BackgroundJobs\ClassifierJob->runClassifier()
14. /var/www/nextcloud/lib/public/BackgroundJob/Job.php line 78
OCA\Recognize\BackgroundJobs\ClassifyImagenetJob->run()
15. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 103
OCP\BackgroundJob\Job->start()
16. /var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php line 93
OCP\BackgroundJob\TimedJob->start()
17. /var/www/nextcloud/cron.php line 152
OCP\BackgroundJob\TimedJob->execute()
at 2023-03-08T15:31:21+00:00
If there is any additional information necessary, I’ll be happy to provide it. I hope someone here can decipher these log entries