Commit 52587aa7 authored by vaclav's avatar vaclav
Browse files

Merge branch...

Merge branch 'float-1487-clang18-msan-use-of-uninitialized-value-in-lib_dec-ivas_jbm_dec-c-145-28' into 'main'

Fix [CLANG18] MSAN: use-of-uninitialized-value in nb_bits_metadata[]

See merge request !2466
parents aec21e44 e5433582
Loading
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -177,6 +177,7 @@
#define FIX_1449_RENDERER_FRAME_SIZE_UNCLEAR_IN_ISAR    /* Dolby: Fix for issue 1449: renderer frame size unclear in ISAR */
#define FIX_1478_UNINIT_ON_BFI                          /* VA: Fix issue 1478 where a vector is partly un-initialized during bfi */
#define FIX_1827_REMOVE_UNUSED_PSNOISEGEN_ISAR          /* Dolby: remove unused noise generator from ISAR */
#define FIX_1487_ACCESS_OF_UNINIT_VAL_FROM_ARR_ISM_DTX  /* FhG/VA: init nb_bits_metadata to zero */

/* #################### End BE switches ################################## */

+6 −0
Original line number Diff line number Diff line
@@ -120,6 +120,12 @@ void ivas_ism_dtx_dec(
            nb_bits_metadata[ch] = nb_bits_metadata[sce_id_dtx];
        }
    }
#ifdef FIX_1487_ACCESS_OF_UNINIT_VAL_FROM_ARR_ISM_DTX
    else
    {
        set_s( nb_bits_metadata, 0, st_ivas->nchan_transport );
    }
#endif

    if ( !st_ivas->bfi )
    {