SkPngCodec: Do not return kInvalidConversion on corrupt png
authorMatt Sarett <msarett@google.com>
Wed, 26 Apr 2017 14:59:48 +0000 (10:59 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 26 Apr 2017 17:43:38 +0000 (17:43 +0000)
commitd59948a1714fe32729c77e3ea54e0992d48e8541
tree77c48bc054b6426eddd75e378178317321161418
parentee683655a9a9d57487ab8d4b0b01bb9bc2def144
SkPngCodec: Do not return kInvalidConversion on corrupt png

In this case, the fuzzer thinks there is a bug because we are
returning kInvalidConversion for a corrupt png file.

Bug: skia:6550
Change-Id: I33f588442f5eaa8a4d642e9328750779f9a9ef5d
Reviewed-on: https://skia-review.googlesource.com/14324
Commit-Queue: Matt Sarett <msarett@google.com>
Reviewed-by: Leon Scroggins <scroggo@google.com>
resources/invalid_images/bad_palette.png [new file with mode: 0644]
src/codec/SkPngCodec.cpp
src/codec/SkPngCodec.h
tests/CodecTest.cpp