summaryrefslogtreecommitdiff
path: root/test/invalid_file_test.cc
diff options
context:
space:
mode:
authorJames Zern <jzern@google.com>2016-11-01 18:45:50 -0700
committerJames Zern <jzern@google.com>2016-11-01 18:45:50 -0700
commit1961a92a940ce73bb4f522c3e87b1fbdea216112 (patch)
treee5aaf2806f6bb9437d8b712981897f0ef65d64e0 /test/invalid_file_test.cc
parent1b275ab898c5ab891f8364041b66152d81b6ae4f (diff)
downloadlibvpx-1961a92a940ce73bb4f522c3e87b1fbdea216112.tar
libvpx-1961a92a940ce73bb4f522c3e87b1fbdea216112.tar.gz
libvpx-1961a92a940ce73bb4f522c3e87b1fbdea216112.tar.bz2
libvpx-1961a92a940ce73bb4f522c3e87b1fbdea216112.zip
vp9,tile_worker_hook: correctly set jmp target
vp9_init_macroblockd() resets the error_info to cm's global copy; this needs to be set to the thread-level target to avoid jumping to the incorrect stack, resulting in hang or crash. broken since: 1f4a6c8 vp9/tile_worker_hook: add multiple tile decoding includes v1.5.0, v1.6.0 BUG=629481 Change-Id: Icbf1696b25ba8c479e845fbf227b3c3ca73542f5
Diffstat (limited to 'test/invalid_file_test.cc')
-rw-r--r--test/invalid_file_test.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/invalid_file_test.cc b/test/invalid_file_test.cc
index 12eaa80e7..2921e5ddf 100644
--- a/test/invalid_file_test.cc
+++ b/test/invalid_file_test.cc
@@ -188,6 +188,7 @@ const DecodeParam kMultiThreadedVP9InvalidFileTests[] = {
"invalid-vp90-2-08-tile_1x8_frame_parallel.webm.ivf.s288_r01-05_b6-.ivf" },
{ 2, "invalid-vp90-2-09-aq2.webm.ivf.s3984_r01-05_b6-.v2.ivf" },
{ 4, "invalid-vp90-2-09-subpixel-00.ivf.s19552_r01-05_b6-.v2.ivf" },
+ { 2, "invalid-crbug-629481.webm" },
};
INSTANTIATE_TEST_CASE_P(