cbf66a2213
Bug: oss-fuzz:6274 Even if a frame does not have enough LZW blocks to decode all rows, (which is unknown until we actually decode them), it is marked complete once there are no more LZW blocks. When decoding, even if we've decoded all LZW blocks, check fRowsDecoded to determine whether we've actually all the rows. Report the number of rows decoded so that SkCodec can fill in the remaining ones. Change-Id: I1d6e0c29e3c37649725836cf24a4a239e3266b76 Reviewed-on: https://skia-review.googlesource.com/106964 Commit-Queue: Leon Scroggins <scroggo@google.com> Reviewed-by: Mike Klein <mtklein@google.com> |
||
---|---|---|
.. | ||
b33251605.bmp | ||
b33651913.bmp | ||
b34778578.bmp | ||
b37623797.ico | ||
b38116746.ico | ||
bad_palette.png | ||
ico_fuzz0.ico | ||
ico_fuzz1.ico | ||
ico_leak01.ico | ||
int_overflow.ico | ||
invalid-offset.webp | ||
many-progressive-scans.jpg | ||
mask-bmp-ico.ico | ||
osfuzz6288.bmp | ||
osfuzz6295.webp | ||
ossfuzz6274.gif | ||
sigabort_favicon.ico | ||
sigsegv_favicon_2.ico | ||
sigsegv_favicon.ico | ||
skbug3429.webp | ||
skbug3442.webp | ||
skbug5887.gif | ||
skbug6046.gif |