tools/tiffinfo.c:187: error: Integer Overflow L2
  ([0, `nrow`] - 1):unsigned32.

tools/tiffinfo.c:181:1: <LHS trace>
179. }
180. 
181. static void
     ^
182. ShowStrip(tstrip_t strip, unsigned char* pp, uint32 nrow, tsize_t scanline)
183. {

tools/tiffinfo.c:181:1: Parameter `nrow`
179. }
180. 
181. static void
     ^
182. ShowStrip(tstrip_t strip, unsigned char* pp, uint32 nrow, tsize_t scanline)
183. {

tools/tiffinfo.c:187:9: Binary operation: ([0, nrow] - 1):unsigned32
185. 
186. 	printf("Strip %lu:\n", (unsigned long) strip);
187. 	while (nrow-- > 0) {
             ^
188. 		for (cc = 0; cc < scanline; cc++) {
189. 			printf(" %02x", *pp++);
