From 4dd1358407519310d6eed3f7b22876d449f4b5d7 Mon Sep 17 00:00:00 2001 From: Simon L Date: Sat, 28 Jan 2023 11:04:17 +0100 Subject: [PATCH] try to fix the exif_read_data issue Signed-off-by: Simon L --- lib/private/Metadata/Provider/ExifProvider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/private/Metadata/Provider/ExifProvider.php b/lib/private/Metadata/Provider/ExifProvider.php index 02024bd3877be..ae2c57ba7e5fd 100644 --- a/lib/private/Metadata/Provider/ExifProvider.php +++ b/lib/private/Metadata/Provider/ExifProvider.php @@ -56,10 +56,10 @@ public function execute(File $file): array { // But I don't understand why 1 as a special meaning. // Revert right after reading the exif data. $oldBufferSize = stream_set_chunk_size($fileDescriptor, 1); - $data = exif_read_data($fileDescriptor, 'ANY_TAG', true); + $data = @exif_read_data($fileDescriptor, 'ANY_TAG', true); stream_set_chunk_size($fileDescriptor, $oldBufferSize); } catch (\Exception $ex) { - $this->logger->warning("Couldn't extract metadata for ".$file->getId(), ['exception' => $ex]); + $this->logger->info("Couldn't extract metadata for ".$file->getId(), ['exception' => $ex]); } $size = new FileMetadata();