]> granicus.if.org Git - libvpx/commit
vp8_decode: add missing vpx_clear_system_state
authorJames Zern <jzern@google.com>
Sat, 15 Feb 2020 05:00:21 +0000 (21:00 -0800)
committerJames Zern <jzern@google.com>
Sat, 15 Feb 2020 05:03:56 +0000 (21:03 -0800)
commit0f3fe088fab5998c37910f3cc539a48fa1a72c14
tree17d6c343ddb5549402e7c84e8ac885d5f93eb6f6
parent9cfcac1cb3b2e765c24706a9e966859d588bc4ef
vp8_decode: add missing vpx_clear_system_state

this avoids leaving the floating point unit in an inconsistent state on
error and breaking subsequent tests on x86
the test clip invalid-bug-148271109.ivf would also result in a sanitizer
error prior to:
vp8,GetSigned: silence unsigned int overflow warning

BUG=b/148271109

Change-Id: Ia254f3892ac1eeec51db5e9d42ea071545db0cd8
test/invalid_file_test.cc
test/test-data.mk
test/test-data.sha1
vp8/vp8_dx_iface.c