libtiff/tif_getimage.c:1689: error: Integer Overflow L2
  ([0, `w`] - 1):unsigned32.

libtiff/tif_getimage.c:1679:1: <LHS trace>
1677.  * 16-bit unpacked samples => RGBA w/ unassociated alpha
1678.  */
1679. DECLARESepPutFunc(putRGBUAseparate16bittile)
      ^
1680. {
1681. 	uint16 *wr = (uint16*) r;

libtiff/tif_getimage.c:1679:1: Parameter `w`
1677.  * 16-bit unpacked samples => RGBA w/ unassociated alpha
1678.  */
1679. DECLARESepPutFunc(putRGBUAseparate16bittile)
      ^
1680. {
1681. 	uint16 *wr = (uint16*) r;

libtiff/tif_getimage.c:1689:8: Assignment
1687. 		uint32 r2,g2,b2,a2;
1688. 		uint8* m;
1689. 		for (x = w; x-- > 0;) {
             ^
1690. 			a2 = img->Bitdepth16To8[*wa++];
1691. 			m = img->UaToAa+(a2<<8);

libtiff/tif_getimage.c:1689:15: Binary operation: ([0, w] - 1):unsigned32
1687. 		uint32 r2,g2,b2,a2;
1688. 		uint8* m;
1689. 		for (x = w; x-- > 0;) {
                    ^
1690. 			a2 = img->Bitdepth16To8[*wa++];
1691. 			m = img->UaToAa+(a2<<8);
