commit | 7a984f6ccc04d61df1cecf097e2c33dcf42d287c | [log] [tgz] |
---|---|---|
author | Rajat kumar <rajat.kumar@ittiam.com> | Fri Nov 08 10:19:50 2019 +0530 |
committer | Ray Essick <essick@google.com> | Thu Mar 05 12:24:41 2020 -0800 |
tree | fe242247d88fc4ad725cd59e669adbf88d628748 | |
parent | f60122a142a153fed7b68d9dee2fc9ad8941649a [diff] |
Fix for segv in ixheaacd_read_bits_buf When ixheaacd_drc_offset comes negative, we read backward in bitbuffer. There was no bound check to make sure it did not go beyond the start of bitbuffer. This caused a SEGV. As a fix, bound check has been added. Bug:144134845 Test: poc in bug Change-Id: I94c4362f26fdb463eb07f5006d0f36860aad8128