These changes handle the Undefined-shift runtime error
reported because the value of shift was coming greater than
maximum expected value.
Bug: ossFuzz:61705
Test: poc in bug
These changes handle the runtime error reported because
the value of bit position was greater than maximum
expected value.
Bug: ossFuzz:62133
Test: poc in bug
This changes handle the Divide-by-zero runtime error
reported while calculating the gain because
imaginary and real data were zero.
Bug: ossFuzz:61788
Test: poc in bug
These changes handle the Undefined-shift runtime error
reported because the value of scale exponent was coming
less than -31.
Bug: ossFuzz:61684
Test: poc in bug
These changes handle the Undefined-shift runtime error
reported because the value of shift was coming
greater than 31.
Bug: ossFuzz:61678
Test: poc in bug
These changes handle the Undefined-shift runtime error
reported because the value of read word was being shifted
by a value greater than 31.
Bug: ossFuzz:61676, 61679
Test: poc in bug
These changes handle the Undefined-shift
runtime error reported because value of Q factor
calculated was negative when denominator is zero in division operation.
Bug: ossFuzz:61986
Test: poc in bug
These changes handle the Divide-by-zero runtime error
reported while calculating the energy with two consecutive
border values equal.
Bug: ossFuzz:61696
Test: poc in bug
These changes handle the Undefined-shift
runtime error reported because value of Q factor
calculated was negative when denominator is zero in division operation.
Bug: ossFuzz:61698
Test: poc in bug
These changes handle the Global-buffer-overflow
runtime error reported because tns data filter was getting initialised
inappropriately and was returning an error which was not propagated up.
Bug: ossFuzz:61816
Test: poc in bug
These changes handle the Index-out-of-bounds
runtime error reported when there is invalid access for some buffers.
It is prevented by propagating error appropriately.
Bug: ossFuzz:61789
Test: poc in bug
These changes handle the Use-of-uninitialized-value
runtime error reported because local buffer was not initialized
in complex analysis QMF filter block leading to uninitialized access.
Bug: ossFuzz:61691
Test: poc in bug