Skip to content

Failed reading EXIF of a WebP image #473

@PearlPig123

Description

@PearlPig123

Hi, I got a TiffProcessingException when running:
Metadata webpMetadata = WebpMetadataReader.readMetadata(imgStream);

The stacktrace is as below:
com.drew.imaging.tiff.TiffProcessingException: Unclear distinction between Motorola/Intel byte ordering: 17784
at com.drew.imaging.tiff.TiffReader.processTiff(TiffReader.java:60)
at com.drew.metadata.exif.ExifReader.extract(ExifReader.java:87)
at com.drew.metadata.exif.ExifReader.extract(ExifReader.java:77)
at com.drew.metadata.exif.ExifReader.extract(ExifReader.java:71)
at com.drew.metadata.webp.WebpRiffHandler.processChunk(WebpRiffHandler.java:76)
at com.drew.imaging.riff.RiffReader.processRiff(RiffReader.java:87)
at com.drew.imaging.webp.WebpMetadataReader.readMetadata(WebpMetadataReader.java:58)

The WebP image I used is: https://drive.google.com/file/d/1HW9N0lS0VQWqC7_WD6fCxPJ102fYqnTv/view?usp=sharing
It is a JPEG originally and I converted it to WebP using ImageMagick commandline for testing purpose.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions