contrib/addtiffo/tif_overview.c:866: error: Integer Overflow L2
  ([0, 4294967294] + [0, 4294967294]):unsigned32 by call to `TIFF_ProcessFullResBlock`.

contrib/addtiffo/tif_overview.c:685:1: Parameter `hTIFF->tif_dir.td_imagedepth`
683. /************************************************************************/
684. 
685. void TIFFBuildOverviews( TIFF *hTIFF, int nOverviews, int * panOvList,
     ^
686.                          int bUseSubIFDs, const char *pszResampleMethod,
687.                          int (*pfnProgress)( double, void * ),

contrib/addtiffo/tif_overview.c:866:13: Call
864.              */
865.             
866.             TIFF_ProcessFullResBlock( hTIFF, nPlanarConfig,
                 ^
867.                                       bSubsampled,nHorSubsampling,nVerSubsampling,
868.                                       nOverviews, panOvList,

contrib/addtiffo/tif_overview.c:540:1: Parameter `hTIFF->tif_dir.td_imagedepth`
  538. /************************************************************************/
  539. 
  540. void TIFF_ProcessFullResBlock( TIFF *hTIFF, int nPlanarConfig,
       ^
  541.                                int bSubsampled,
  542.                                int nHorSubsampling, int nVerSubsampling,

contrib/addtiffo/tif_overview.c:566:38: Call
  564.             {
  565.                 TIFFReadEncodedTile( hTIFF,
  566.                                      TIFFComputeTile(hTIFF, nSXOff, nSYOff,
                                            ^
  567.                                                      0, (tsample_t)iSample ),
  568.                                      pabySrcTile,

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_imagedepth`
    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_imagedepth`
    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:83:16: Binary operation: ([0, 4294967294] + [0, 4294967294]):unsigned32 by call to `TIFF_ProcessFullResBlock` 
    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);
                       ^
    84. 
    85. 		if (td->td_planarconfig == PLANARCONFIG_SEPARATE) 
