AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2005.05.31 19:41 "[Tiff] hot to detect corrupt tif file", by Gordon Hu
2005.05.31 23:46 "Re: [Tiff] hot to detect corrupt tif file", by Bruno Ledoux
2005.05.31 23:52 "Re: [Tiff] hot to detect corrupt tif file", by Edward Lam
2005.05.31 23:56 "Re: [Tiff] hot to detect corrupt tif file", by Andy Cave
2005.06.01 00:02 "Re: [Tiff] hot to detect corrupt tif file", by Bob Friesenhahn
2005.06.01 00:11 "Re: [Tiff] hot to detect corrupt tif file", by Andy Cave
2005.06.01 00:45 "Re: [Tiff] hot to detect corrupt tif file", by Bob Friesenhahn
2005.06.01 00:50 "Re: [Tiff] hot to detect corrupt tif file", by Andy Cave
2005.06.01 01:02 "Re: [Tiff] hot to detect corrupt tif file", by Bob Friesenhahn
2005.06.02 13:21 "[Tiff] Re: how to detect corrupt tif file", by Gordon Hu
2005.06.02 15:11 "Re: [Tiff] Re: how to detect corrupt tif file", by Antoine
2005.06.02 15:38 "Re: [Tiff] Re: how to detect corrupt tif file", by Edward Lam
2005.06.02 15:50 "Re: [Tiff] Re: how to detect corrupt tif file", by Antoine

2005.05.31 23:46 "Re: [Tiff] hot to detect corrupt tif file", by Bruno Ledoux

Hi Gordon,

Not sure exactly what you mean by "corrupt tiff file".

If you want to check that the CONTENT of a TIFF file hasn't been altered, you will have to use an external CRC method like MD5 as there is no such thing as a checksum in the TIFF format.

If you want to determine the file format, you can use TIFFOpen("file_to_check","r"). If it returns NULL it means the file is NOT a TIFF file. If you want to perform more detailed checks it going to be more complex considering the number of different tag formats.

HTH,

Bruno.