These changes handle the Divide-by-zero runtime error
reported by correcting the TCX pre-shaping and
shaping related parameters.
Bug: ossFuzz:61899
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
This change handles the Heap-buffer-overflow by
considering the bits used by the SBR encoder for
USAC mono streams.
Bug: ossFuzz:61825
Test: poc in bug
These changes handle the Divide-by-zero runtime
error when the residual energy becomes zero.
This is resolved by making the value of residual
energy closer to zero instead of absolute zero.
Bug: ossFuzz:61826
Test: poc in bug
These changes handle the Null-dereference runtime error
reported because of the inappropriate usage of members
from an uninitialized structure when harmonic sbr is
disabled.
Bug: ossFuzz:61687
Test: poc in bug
These changes handle the Divide-by-zero runtime error
when the value of scale factor band energy becomes
zero. This is resolved by making it closer to zero
instead of absolute zero.
Bug: ossFuzz:61709
Test: poc in bug
These changes handle the Divide-by-zero runtime
error reported because of the inappropriate
usage of pstr_acelp->len_frame in Frequency
Domain coding.
Bug: ossFuzz:61669
Test: poc in bug
These changes handle the Divide-by-zero runtime
error if bit reservoir is not maintained. This
arises if the bit reservoir size value is set
to -1 using command line input.
Bug: ossFuzz:61711
Test: poc in bug