libtiff/tif_getimage.c:805: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned32 by call to `TIFFReadTile`.

libtiff/tif_getimage.c:798:8: Call
796. 		while (tocol < w)
797. 		{
798. 			if (TIFFReadTile(tif, p0, col,  
            ^
799. 			    row+img->row_offset,0,0)==(tmsize_t)(-1) && img->stoponerr)
800. 			{

libtiff/tif_read.c:636:1: Parameter `tif->tif_dir.td_imagewidth`
  634.  * tile is selected by the (x,y,z,s) coordinates.
  635.  */
  636. tmsize_t
       ^
  637. TIFFReadTile(TIFF* tif, void* buf, uint32 x, uint32 y, uint32 z, uint16 s)
  638. {

libtiff/tif_getimage.c:798:8: Call
796. 		while (tocol < w)
797. 		{
798. 			if (TIFFReadTile(tif, p0, col,  
            ^
799. 			    row+img->row_offset,0,0)==(tmsize_t)(-1) && img->stoponerr)
800. 			{

libtiff/tif_read.c:636:1: Parameter `tif->tif_dir.td_imagewidth`
  634.  * tile is selected by the (x,y,z,s) coordinates.
  635.  */
  636. tmsize_t
       ^
  637. TIFFReadTile(TIFF* tif, void* buf, uint32 x, uint32 y, uint32 z, uint16 s)
  638. {

libtiff/tif_getimage.c:805:32: Call
803. 			}
804. 			if (colorchannels > 1 
805.                             && TIFFReadTile(tif, p1, col,  
                                    ^
806.                                             row+img->row_offset,0,1) == (tmsize_t)(-1) 
807.                             && img->stoponerr)

libtiff/tif_read.c:636:1: Parameter `tif->tif_dir.td_imagewidth`
  634.  * tile is selected by the (x,y,z,s) coordinates.
  635.  */
  636. tmsize_t
       ^
  637. TIFFReadTile(TIFF* tif, void* buf, uint32 x, uint32 y, uint32 z, uint16 s)
  638. {

libtiff/tif_read.c:639:33: Call
  637. TIFFReadTile(TIFF* tif, void* buf, uint32 x, uint32 y, uint32 z, uint16 s)
  638. {
  639. 	if (!TIFFCheckRead(tif, 1) || !TIFFCheckTile(tif, x, y, z, s))
                                       ^
  640. 		return ((tmsize_t)(-1));
  641. 	return (TIFFReadEncodedTile(tif,

libtiff/tif_tile.c:74:1: <LHS trace>
72.  * against the image bounds.
73.  */
74. int
    ^
75. TIFFCheckTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
76. {

libtiff/tif_tile.c:74:1: Parameter `x`
    72.  * against the image bounds.
    73.  */
    74. int
        ^
    75. TIFFCheckTile(TIFF* tif, uint32 x, uint32 y, uint32 z, uint16 s)
    76. {

libtiff/tif_tile.c:80:3: Binary operation: ([0, +oo] - 1):unsigned32 by call to `TIFFReadTile` 
    78. 
    79. 	if (x >= td->td_imagewidth) {
    80. 		TIFFErrorExt(tif->tif_clientdata, tif->tif_name,
          ^
    81. 			     "%lu: Col out of range, max %lu",
    82. 			     (unsigned long) x,
