check negative size before reading Blob

bug: 32071846
Change-Id: Ia5be656c144664753b8d52e4068aa559f3cc2b04
4 files changed