Skip to content

Commit

Permalink
Fix for the Use-of-uninitialized-value in iusace_fd_encode_fac
Browse files Browse the repository at this point in the history
This change prevents the access of uninitialized variable in iusace_fd_encode_fac

Bug: ossFuzz: 68476
Test: poc in bug
  • Loading branch information
akshayragir833 committed May 10, 2024
1 parent f17df34 commit 18536c9
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions encoder/iusace_enc_fac.c
Original file line number Diff line number Diff line change
Expand Up @@ -520,8 +520,10 @@ WORD32 iusace_fd_encode_fac(WORD32 *prm, WORD16 *ptr_bit_buf, WORD32 fac_length)
n = qn - nk * 2;
}

if (n != 0) {
iusace_write_bits2buf(I, 4 * n, ptr_bit_buf);
ptr_bit_buf += 4 * n;
}
for (j = 0; j < 8; j++) {
iusace_write_bits2buf(kv[j], nk, ptr_bit_buf);
ptr_bit_buf += nk;
Expand Down

0 comments on commit 18536c9

Please sign in to comment.