summaryrefslogtreecommitdiff
path: root/test/invalid_file_test.cc
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2015-02-03 19:55:55 -0800
committerJames Zern <jzern@google.com>2015-02-05 12:11:40 -0800
commit0261fb4c4ff251a07a6d3c0ea10a3e655615ae22 (patch)
treea1d97faf82fc00ae3db2f22f51ce28bf07024948 /test/invalid_file_test.cc
parent4ed539f22e9e735c3cad4175d62f7aabf617ce62 (diff)
downloadlibvpx-0261fb4c4ff251a07a6d3c0ea10a3e655615ae22.tar
libvpx-0261fb4c4ff251a07a6d3c0ea10a3e655615ae22.tar.gz
libvpx-0261fb4c4ff251a07a6d3c0ea10a3e655615ae22.tar.bz2
libvpx-0261fb4c4ff251a07a6d3c0ea10a3e655615ae22.zip
vp9: fix segfault w/corrupt data post frame-parallel merge
cm->frame_bufs[].idx values were made consistent in: 61c5e94 Use -1 consistently as invalid buffer idx update the initialization in swap_frame_buffers() to match. additionally: - remove some shadowed variables in the former and marked them volatile Change-Id: Ie3f9636c405bd822112bb56bd22d28024ae98909
Diffstat (limited to 'test/invalid_file_test.cc')
-rw-r--r--test/invalid_file_test.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/invalid_file_test.cc b/test/invalid_file_test.cc
index 039b726f5..2cbbc6b0e 100644
--- a/test/invalid_file_test.cc
+++ b/test/invalid_file_test.cc
@@ -121,6 +121,8 @@ const DecodeParam kVP9InvalidFileTests[] = {
{1, "invalid-vp90-2-09-subpixel-00.ivf.s20492_r01-05_b6-.v2.ivf"},
{1, "invalid-vp91-2-mixedrefcsp-444to420.ivf"},
{1, "invalid-vp90-2-12-droppable_1.ivf.s73804_r01-05_b6-.ivf"},
+ {1, "invalid-vp90-2-03-size-224x196.webm.ivf.s44156_r01-05_b6-.ivf"},
+ {1, "invalid-vp90-2-03-size-202x210.webm.ivf.s113306_r01-05_b6-.ivf"},
};
VP9_INSTANTIATE_TEST_CASE(InvalidFileTest,