diff options
author | James Zern <jzern@google.com> | 2016-11-01 18:45:50 -0700 |
---|---|---|
committer | James Zern <jzern@google.com> | 2016-11-01 18:45:50 -0700 |
commit | 1961a92a940ce73bb4f522c3e87b1fbdea216112 (patch) | |
tree | e5aaf2806f6bb9437d8b712981897f0ef65d64e0 /test/invalid_file_test.cc | |
parent | 1b275ab898c5ab891f8364041b66152d81b6ae4f (diff) | |
download | libvpx-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.cc | 1 |
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( |