commit | f034dda6d2ed106956f70a91ff78d5ea3cb98b3e | [log] [tgz] |
---|---|---|
author | Tripti Tiwari <tripti.tiwari@ittiam.com> | Fri Nov 29 18:22:51 2019 +0530 |
committer | Ray Essick <essick@google.com> | Sat Mar 07 15:07:54 2020 -0800 |
tree | 954b02f4b5ff2deab92b08fa847feb8514808433 | |
parent | f60122a142a153fed7b68d9dee2fc9ad8941649a [diff] |
Fix for SEGV in ixheaacd_aacdec_decodeframe function. For erroneous stream, coupling channel initialization memory was overlapping with SBR scratch memory usage, causing unwanted reset of the some of the pointers. All initialization should take place in persistent memory. As a fix, replaced scratch with persistent memory for initialization. Bug:145264510 Test:poc in bug Change-Id: Iaa757d0e87fd3a0b2f75c5288cfe662f556c871f