Please review at your convenience. Issue: https://bugs.openjdk.java.net/browse/JDK-8144997 Patch: http://cr.openjdk.java.net/~bpb/8144997/webrev.00/
Summary: 1. lines 478-481: If the IFD entry has an unknown data type, skip the entry. 2. line 528: if the offset to the field’s value is out of the stream, skip the IFD entry instead of throwing an exception. Thanks, Brian