Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
Review-Url: https://codereview.chromium.org/2603303003
Cr-Commit-Position: refs/heads/master@{#441661}
Committed: https://chromium.googlesource.com/chromium/src/+/1cc893851ef9ad007f4fb1eaabf58870fc634e81
Description was changed from ========== Add fuzzer for (A)PNG decoder Implement a fuzzer for the ...
3 years, 11 months ago
(2017-01-03 18:20:36 UTC)
#1
Description was changed from
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
which I created myself, and three existing static PNG images in WebKits
LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
patch from issue 2578263002 at patchset 20001
(http://crrev.com/2578263002#ps20001)
==========
to
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com, and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
==========
scroggo_chromium
Description was changed from ========== Add fuzzer for (A)PNG decoder Implement a fuzzer for the ...
3 years, 11 months ago
(2017-01-03 18:20:57 UTC)
#2
Description was changed from
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com, and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
==========
to
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
==========
This addresses the comments in patch set 1 of crrev.com/2578263002. Patch set 1 of this ...
3 years, 11 months ago
(2017-01-03 18:25:54 UTC)
#4
This addresses the comments in patch set 1 of crrev.com/2578263002. Patch set 1
of this issue is unchanged from the original, so looking at the diffs from 1
shows the relevant changes.
Noel Gordon
LGTM - thanks Leon & Joost(?)
3 years, 11 months ago
(2017-01-04 00:01:46 UTC)
#5
LGTM - thanks Leon & Joost(?)
mmoroz
Thanks! LGTM https://codereview.chromium.org/2603303003/diff/20001/third_party/WebKit/Source/platform/BUILD.gn File third_party/WebKit/Source/platform/BUILD.gn (right): https://codereview.chromium.org/2603303003/diff/20001/third_party/WebKit/Source/platform/BUILD.gn#newcode2033 third_party/WebKit/Source/platform/BUILD.gn:2033: seed_corpus = "//third_party/WebKit/LayoutTests/images/resources/pngfuzz" I like your idea ...
3 years, 11 months ago
(2017-01-04 08:37:54 UTC)
#6
CQ is committing da patch. Bot data: {"patchset_id": 40001, "attempt_start_ts": 1483626374586300, "parent_rev": "d37312ad011596dc26c3814464a1eb912b6c5704", "commit_rev": "1cc893851ef9ad007f4fb1eaabf58870fc634e81"}
3 years, 11 months ago
(2017-01-05 15:52:16 UTC)
#12
CQ is committing da patch.
Bot data: {"patchset_id": 40001, "attempt_start_ts": 1483626374586300,
"parent_rev": "d37312ad011596dc26c3814464a1eb912b6c5704", "commit_rev":
"1cc893851ef9ad007f4fb1eaabf58870fc634e81"}
commit-bot: I haz the power
Description was changed from ========== Add fuzzer for (A)PNG decoder Implement a fuzzer for the ...
3 years, 11 months ago
(2017-01-05 15:52:45 UTC)
#13
Message was sent while issue was closed.
Description was changed from
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
==========
to
==========
Add fuzzer for (A)PNG decoder
Implement a fuzzer for the PNG decoder. It uses three animated png images
created by joostouwerling@google.com and three existing static PNG images
in WebKits LayoutTest resources as a seed corpus.
It works for both the current PNGImageDecoder, which only supports
decoding static PNGs, and the new PNGImageDecoder which also supports
decoding animated PNGs. This is achieved by having both static and
animated PNG images in the seed corpus.
BUG=437662
Review-Url: https://codereview.chromium.org/2603303003
Cr-Commit-Position: refs/heads/master@{#441661}
Committed:
https://chromium.googlesource.com/chromium/src/+/1cc893851ef9ad007f4fb1eaabf5...
==========
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/1cc893851ef9ad007f4fb1eaabf58870fc634e81
3 years, 11 months ago
(2017-01-05 15:52:47 UTC)
#14
Issue 2603303003: Add fuzzer for (A)PNG decoder
(Closed)
Created 3 years, 11 months ago by scroggo_chromium
Modified 3 years, 11 months ago
Reviewers: mmoroz, Noel Gordon
Base URL:
Comments: 3