aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRakesh Kumar <rakesh.kumar@ittiam.com>2024-03-18 18:33:02 +0530
committerRakesh Kumar <rakesh.kumar@ittiam.com>2024-03-20 06:53:48 +0530
commitd94ff5d9d3087b9d4e77bcca09e0cd04422d14dc (patch)
treed9d7fa8d9bad205b5b4c103235a90a49cc8d2da7
parent15c162f4666fec92509f7c8ea62308e2234a6067 (diff)
downloadlibopus-d94ff5d9d3087b9d4e77bcca09e0cd04422d14dc.tar.gz
libopus: Ignore integer overflows in celt_decode_with_ec_dred
Bug: 329570744 Bug: 329623119 Bug: 329621409 Test: POC in bug descriptions Change-Id: Ic0774cbf61e5c09f25963928997b46af25bf756d
-rw-r--r--libopus_blocklist.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/libopus_blocklist.txt b/libopus_blocklist.txt
index 84c19ee4..f7687024 100644
--- a/libopus_blocklist.txt
+++ b/libopus_blocklist.txt
@@ -1,6 +1,8 @@
[integer]
# celt/celt_decoder.c:1055:61: 0 - 1 cannot be represented in type 'unsigned int'
fun:celt_decode_with_ec
+# celt/celt_decoder.c:1252:61: 0 - 1 cannot be represented in type 'opus_uint32' (aka 'unsigned int')
+fun:celt_decode_with_ec_dred
# celt/celt_encoder.c:2171:75: 0 - 1 cannot be represented in type 'unsigned int'
fun:celt_encode_with_ec
fun:celt_lcg_rand