diff tools/tiffsplit.c tools/tiffsplit.c --- tiff-4.0.6/tools/tiffsplit.c 2015-08-28 15:17:08.392793517 -0700 +++ tiff-4.0.6/tools/tiffsplit.c 2016-09-22 12:58:54.257807814 -0700 @@ -179,7 +179,8 @@ TIFFSetField(out, TIFFTAG_JPEGTABLES, count, table); } } - CopyField(TIFFTAG_PHOTOMETRIC, shortv); + uint32 count = 0; + CopyField2(TIFFTAG_PREDICTOR, count, shortv); CopyField(TIFFTAG_PREDICTOR, shortv); CopyField(TIFFTAG_THRESHHOLDING, shortv); CopyField(TIFFTAG_FILLORDER, shortv); @@ -188,7 +189,7 @@ CopyField(TIFFTAG_MAXSAMPLEVALUE, shortv); CopyField(TIFFTAG_XRESOLUTION, floatv); CopyField(TIFFTAG_YRESOLUTION, floatv); - CopyField(TIFFTAG_GROUP3OPTIONS, longv); + CopyField2(TIFFTAG_GROUP3OPTIONS, count, longv); CopyField(TIFFTAG_GROUP4OPTIONS, longv); CopyField(TIFFTAG_RESOLUTIONUNIT, shortv); CopyField(TIFFTAG_PLANARCONFIG, shortv);