TIFF module throws NullPointerException for some invalid fil
File validation and characterization
Brought to you by:
carlwilson-bl,
garymcgath
If there are certain inconsistencies in a TIFF file, such as having strip offsets but no strip byte counts, or tile offsets but no tile byte counts, the TIFF module attempts to report the error but then keeps going and throws a NullPointerException. This is a bug in JHOVE 1.8. I have the fix for it and will upload it.
The fix is now uploaded in the source code.
Versions 1.9b1 and b2 fix this. Will close with 1.9 final.
Fixed in 1.9.