diff options
author | scroggo <scroggo@google.com> | 2014-11-10 13:12:25 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-10 13:12:25 -0800 |
commit | b61e206138607423e83ba34d823c6036f394f655 (patch) | |
tree | 643b948ca1751c4268a3a616745995803e45ee58 /resources/invalid_images | |
parent | 428b2a5a4f31334864b2834e8668e7498959580a (diff) |
Add tests (and fix!) for known bad ICO files.
We previously saw crashes decoding bad ICO files. Add tests for
known bad files.
While testing, I learned that one of them still crashes. Check for
large offset and size separately to fix the crash.
BUG=skia:2878
Review URL: https://codereview.chromium.org/712123002
Diffstat (limited to 'resources/invalid_images')
-rw-r--r-- | resources/invalid_images/sigabort_favicon.ico | bin | 0 -> 283937 bytes |
-rw-r--r-- | resources/invalid_images/sigsegv_favicon.ico | bin | 0 -> 1150 bytes |
-rw-r--r-- | resources/invalid_images/sigsegv_favicon_2.ico | bin | 0 -> 1406 bytes |
3 files changed, 0 insertions, 0 deletions
diff --git a/resources/invalid_images/sigabort_favicon.ico b/resources/invalid_images/sigabort_favicon.ico Binary files differnew file mode 100644 index 0000000000..527d657814 --- /dev/null +++ b/resources/invalid_images/sigabort_favicon.ico diff --git a/resources/invalid_images/sigsegv_favicon.ico b/resources/invalid_images/sigsegv_favicon.ico Binary files differnew file mode 100644 index 0000000000..f488a24e48 --- /dev/null +++ b/resources/invalid_images/sigsegv_favicon.ico diff --git a/resources/invalid_images/sigsegv_favicon_2.ico b/resources/invalid_images/sigsegv_favicon_2.ico Binary files differnew file mode 100644 index 0000000000..49730dfe20 --- /dev/null +++ b/resources/invalid_images/sigsegv_favicon_2.ico |