Project

General

Profile

Actions

bug #7638

open

problem with media data missing meta data

Added by Katja Luther over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Highest
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Found in Version:

Description

media imported via biocase sometimes do not show size and metadata and or exception "file not found"

AM:

Bei der Media Datei http://herbarium.univie.ac.at/database/image.php?filename=947084&method=europeana wird im Simple Media View „No file found“ angezeigt. Im Advanced view ebenfalls, es wird aber trotzdem das Bild angezeigt

Actions #1

Updated by Katja Luther over 5 years ago

the original exception is:

java.io.IOException: Could not read block (block start: 504, block length: 42453504, data length: 2040).
    at org.apache.sanselan.common.byteSources.ByteSourceArray.getBlock(ByteSourceArray.java:47)
    at org.apache.sanselan.formats.tiff.TiffReader.getTiffRawImageData(TiffReader.java:461)
    at org.apache.sanselan.formats.tiff.TiffReader.readDirectory(TiffReader.java:216)
    at org.apache.sanselan.formats.tiff.TiffReader.readDirectory(TiffReader.java:110)
    at org.apache.sanselan.formats.tiff.TiffReader.readDirectories(TiffReader.java:101)
    at org.apache.sanselan.formats.tiff.TiffReader.read(TiffReader.java:448)
    at org.apache.sanselan.formats.tiff.TiffReader.readContents(TiffReader.java:438)
    at org.apache.sanselan.formats.tiff.TiffImageParser.getMetadata(TiffImageParser.java:124)
    at org.apache.sanselan.ImageParser.getMetadata(ImageParser.java:81)
    at org.apache.sanselan.formats.jpeg.JpegImageParser.getExifMetadata(JpegImageParser.java:366)
    at org.apache.sanselan.formats.jpeg.JpegImageParser.getMetadata(JpegImageParser.java:307)
    at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:978)
    at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:923)
    at org.apache.sanselan.Sanselan.getMetadata(Sanselan.java:896)
    at eu.etaxonomy.cdm.common.media.ImageInfo.readMetaData(ImageInfo.java:135)
    at eu.etaxonomy.cdm.common.media.ImageInfo.NewInstanceWithMetaData(ImageInfo.java:56)

and is a result of missing meta data, opening an image with meta data does not throw an exception.

Actions #2

Updated by Katja Luther over 5 years ago

now the size is not set to 0 if an exception appears because of missing metadata.

Actions #3

Updated by Katja Luther over 5 years ago

  • Status changed from New to Resolved
  • Assignee changed from Katja Luther to Andreas Müller
Actions #4

Updated by Andreas Müller over 5 years ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Andreas Müller to Katja Luther

Size is empty now, but heigth and width is still 0. Is this wanted or did you forget to handle them similarly?

Actions #5

Updated by Katja Luther over 5 years ago

The media file above does not exist, clicking on the link results in:

Sorry, no connection ...

Sorry, no connection to database ...

if there are data for size, height and width, they should be shown now.

Actions #6

Updated by Andreas Müller over 5 years ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Katja Luther to Andreas Müller
Actions

Also available in: Atom PDF