contrib/addtiffo/tif_ovrcache.c:187: error: Integer Overflow L2
  ([0, 4294967294] + [0, 4294967294]):unsigned32 by call to `TIFFComputeTile`.

contrib/addtiffo/tif_ovrcache.c:167:12: Call
165. /* -------------------------------------------------------------------- */
166.     nBaseDirOffset = TIFFCurrentDirOffset( psCache->hTIFF );
167.     nRet = TIFFSetSubDirectory( psCache->hTIFF, psCache->nDirOffset );
                ^
168.     assert( nRet == 1 );
169. 

libtiff/tif_dir.c:1404:1: Parameter `tif->tif_dir.td_imagewidth`
  1402.  * the SubIFD tag (e.g. thumbnail images).
  1403.  */
  1404. int
        ^
  1405. TIFFSetSubDirectory(TIFF* tif, uint64 diroff)
  1406. {

libtiff/tif_dir.c:1413:10: Call
  1411. 	 */
  1412. 	tif->tif_dirnumber = 0;
  1413. 	return (TIFFReadDirectory(tif));
                 ^
  1414. }
  1415. 

libtiff/tif_dirread.c:3404:1: Parameter `tif->tif_dir.td_imagewidth`
    3402.  * format. We read directories sequentially.
    3403.  */
    3404. int
          ^
    3405. TIFFReadDirectory(TIFF* tif)
    3406. {

contrib/addtiffo/tif_ovrcache.c:187:16: Call
185. 				if( psCache->bTiled )
186. 				{
187. 					nTileID = TIFFComputeTile( psCache->hTIFF,
                    ^
188. 					    iTileX * psCache->nBlockXSize,
189. 					    iTileY * psCache->nBlockYSize,

libtiff/tif_tile.c:63:1: <LHS trace>
61.  * Compute which tile an (x,y,z,s) value is in.
62.  */
63. uint32
    ^
64. TIFFComputeTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
65. {

libtiff/tif_tile.c:63:1: Parameter `tif->tif_dir.td_imagewidth`
  61.  * Compute which tile an (x,y,z,s) value is in.
  62.  */
  63. uint32
      ^
  64. TIFFComputeTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
  65. {

libtiff/tif_tile.c:63:1: <RHS trace>
61.  * Compute which tile an (x,y,z,s) value is in.
62.  */
63. uint32
    ^
64. TIFFComputeTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
65. {

libtiff/tif_tile.c:63:1: Parameter `tif->tif_dir.td_imagewidth`
  61.  * Compute which tile an (x,y,z,s) value is in.
  62.  */
  63. uint32
      ^
  64. TIFFComputeTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
  65. {

libtiff/tif_tile.c:81:16: Binary operation: ([0, 4294967294] + [0, 4294967294]):unsigned32 by call to `TIFFComputeTile` 
  79. 		dz = td->td_imagedepth;
  80. 	if (dx != 0 && dy != 0 && dz != 0) {
  81. 		uint32 xpt = TIFFhowmany_32(td->td_imagewidth, dx);
                     ^
  82. 		uint32 ypt = TIFFhowmany_32(td->td_imagelength, dy);
  83. 		uint32 zpt = TIFFhowmany_32(td->td_imagedepth, dz);
