fdk-aac-free-2.0.3-1.fc44
List of Findings
Error: COMPILER_WARNING: [#def1]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:830:7: warning[-Wunused-but-set-variable=]: variable 'crcFlag' set but not used
Error: COMPILER_WARNING (CWE-563): [#def2]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp: scope_hint: In function 'AAC_DECODER_ERROR CAacDecoder_ExtPayloadParse(HANDLE_AACDECODER, HANDLE_FDK_BITSTREAM, int*, MP4_ELEMENT_ID, int, int)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:864:13: warning[-Wunused-variable]: unused variable 'err'
Error: COMPILER_WARNING (CWE-563): [#def3]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:864:18: warning[-Wunused-variable]: unused variable 'mpsSampleRate'
Error: COMPILER_WARNING (CWE-563): [#def4]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:864:33: warning[-Wunused-variable]: unused variable 'mpsFrameSize'
Error: COMPILER_WARNING (CWE-563): [#def5]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:882:15: warning[-Wunused-variable]: unused variable 'configChanged'
Error: COMPILER_WARNING (CWE-563): [#def6]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:1371:9: warning[-Wunused-variable]: unused variable 'usacStereoConfigIndex'
Error: COMPILER_WARNING: [#def7]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp: scope_hint: In function 'AAC_DECODER_ERROR CAacDecoder_Init(HANDLE_AACDECODER, const CSAudioSpecificConfig*, UCHAR, UCHAR*)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:1835:11: warning[-Wunused-but-set-variable=]: variable 'chIdx' set but not used
Error: COMPILER_WARNING: [#def8]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:2067:9: warning[-Wunused-but-set-variable=]: variable 'chIdx' set but not used
Error: COMPILER_WARNING (CWE-563): [#def9]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:2157:7: warning[-Wunused-variable]: unused variable 'CConceal_TDFading_Applied'
Error: COMPILER_WARNING (CWE-563): [#def10]
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp: scope_hint: In function 'AAC_DECODER_ERROR CAacDecoder_DecodeFrame(HANDLE_AACDECODER, UINT, FIXP_DBL*, INT, int)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder.cpp:2928:11: warning[-Wunused-variable]: unused variable 'concealApplyReturnCode'
Error: COMPILER_WARNING (CWE-1164): [#def11]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:330:12: warning[-Wunused-function]: 'INT aacDecoder_SscCallback(void*, HANDLE_FDK_BITSTREAM, AUDIO_OBJECT_TYPE, INT, INT, INT, INT, INT, INT, UCHAR, UCHAR*)' defined but not used
Error: COMPILER_WARNING (CWE-563): [#def12]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp: scope_hint: In function 'INT aacDecoder_SscCallback(void*, HANDLE_FDK_BITSTREAM, AUDIO_OBJECT_TYPE, INT, INT, INT, INT, INT, INT, UCHAR, UCHAR*)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:336:21: warning[-Wunused-variable]: unused variable 'hAacDecoder'
Error: COMPILER_WARNING (CWE-1164): [#def13]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp: scope_hint: At global scope
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:409:12: warning[-Wunused-function]: 'int isSupportedMpsConfig(AUDIO_OBJECT_TYPE, unsigned int, unsigned int)' defined but not used
Error: COMPILER_WARNING: [#def14]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp: scope_hint: In function 'AAC_DECODER_ERROR setConcealMethod(HANDLE_AACDECODER, INT)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:472:7: warning[-Wunused-but-set-variable=]: variable 'method_revert' set but not used
Error: COMPILER_WARNING (CWE-563): [#def15]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp: scope_hint: In function 'AAC_DECODER_INSTANCE* aacDecoder_Open(TRANSPORT_TYPE, UINT)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:808:7: warning[-Wunused-variable]: unused variable 'stereoConfigIndex'
Error: COMPILER_WARNING: [#def16]
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp: scope_hint: In function 'AAC_DECODER_ERROR aacDecoder_DecodeFrame(HANDLE_AACDECODER, INT_PCM*, INT, UINT)'
fdk-aac-2.0.3/libAACdec/src/aacdecoder_lib.cpp:976:7: warning[-Wunused-but-set-variable=]: variable 'timeData3Size' set but not used
Error: COMPILER_WARNING (CWE-563): [#def17]
fdk-aac-2.0.3/libAACdec/src/block.cpp: scope_hint: In function 'AAC_DECODER_ERROR CBlock_ReadSectionData(HANDLE_FDK_BITSTREAM, CAacDecoderChannelInfo*, const SamplingRateInfo*, UINT)'
fdk-aac-2.0.3/libAACdec/src/block.cpp:328:7: warning[-Wunused-variable]: unused variable 'numLinesInSecIdx'
Error: COMPILER_WARNING (CWE-563): [#def18]
fdk-aac-2.0.3/libAACdec/src/block.cpp:329:16: warning[-Wunused-variable]: unused variable 'BandOffsets'
Error: COMPILER_WARNING (CWE-563): [#def19]
fdk-aac-2.0.3/libAACdec/src/channel.cpp: scope_hint: In function 'AAC_DECODER_ERROR CChannelElement_Read(HANDLE_FDK_BITSTREAM, CAacDecoderChannelInfo**, CAacDecoderStaticChannelInfo**, AUDIO_OBJECT_TYPE, SamplingRateInfo*, UINT, UINT, UINT, UCHAR, SCHAR, HANDLE_TRANSPORTDEC)'
fdk-aac-2.0.3/libAACdec/src/channel.cpp:659:13: warning[-Wunused-variable]: unused variable 'fFacDatPresent'
Error: COMPILER_WARNING (CWE-563): [#def20]
fdk-aac-2.0.3/libAACenc/src/aacenc_lib.cpp: scope_hint: In function 'AACENC_ERROR aacEncInit(HANDLE_AACENCODER, UINT, USER_PARAM*)'
fdk-aac-2.0.3/libAACenc/src/aacenc_lib.cpp:873:18: warning[-Wunused-variable]: unused variable 'prevChMode'
Error: COMPILER_WARNING: [#def21]
fdk-aac-2.0.3/libAACenc/src/bitenc.cpp: scope_hint: In function 'INT FDKaacEnc_writeExtensionPayload(HANDLE_FDK_BITSTREAM, EXT_PAYLOAD_TYPE, const UCHAR*, INT)'
fdk-aac-2.0.3/libAACenc/src/bitenc.cpp:651:15: warning[-Wunused-but-set-variable=]: variable 'i' set but not used
Error: CPPCHECK_WARNING (CWE-457): [#def22]
fdk-aac-2.0.3/libAACenc/src/grp_data.cpp:261: warning[uninitvar]: Uninitialized variable: tmpSpectrum
Error: COMPILER_WARNING: [#def23]
fdk-aac-2.0.3/libFDK/src/nlc_dec.cpp: scope_hint: In function 'ERROR_t huff_read(HANDLE_FDK_BITSTREAM, const SHORT (*)[168][2], int*)'
fdk-aac-2.0.3/libFDK/src/nlc_dec.cpp:233:7: warning[-Wunused-but-set-variable=]: variable 'len' set but not used
Error: COMPILER_WARNING: [#def24]
fdk-aac-2.0.3/libFDK/src/nlc_dec.cpp:239:37: warning[-Warray-bounds=]: array subscript 'const SHORT[168][2][0]' is partly outside array bounds of 'const struct HUFF_RES_NODES[1]'
fdk-aac-2.0.3/libFDK/include/nlc_dec.h:107: included_from: Included from here.
fdk-aac-2.0.3/libFDK/src/nlc_dec.cpp:103: included_from: Included from here.
fdk-aac-2.0.3/libFDK/include/huff_nodes.h: scope_hint: In function 'huff_dec_reshape(FDK_BITSTREAM*, int*, int)'
fdk-aac-2.0.3/libFDK/include/huff_nodes.h:252:29: note: object 'FDK_huffReshapeNodes' of size 156
Error: COMPILER_WARNING: [#def25]
fdk-aac-2.0.3/libMpegTPDec/include/tp_data.h:401:3: warning[-Wodr]: type 'struct CSTpCallBacks' violates the C++ One Definition Rule
fdk-aac-2.0.3/libMpegTPEnc/include/tp_data.h:412:3: note: a different type is defined in another translation unit
fdk-aac-2.0.3/libMpegTPDec/include/tp_data.h:395:12: note: the first difference of corresponding definitions is field 'cbUsac'
fdk-aac-2.0.3/libMpegTPEnc/include/tp_data.h:404:11: note: a field with different name is defined in another translation unit
Error: COMPILER_WARNING: [#def26]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_adts.h:141:8: warning[-Wodr]: type 'struct STRUCT_ADTS' violates the C++ One Definition Rule
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_adts.h:133:3: note: a different type is defined in another translation unit
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_adts.h:142:18: note: the first difference of corresponding definitions is field 'bs'
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_adts.h:111:7: note: a field with different name is defined in another translation unit
Error: COMPILER_WARNING (CWE-563): [#def27]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp: scope_hint: In function 'INT ld_sbr_header(CSAudioSpecificConfig*, INT, HANDLE_FDK_BITSTREAM, CSTpCallBacks*)'
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1432:7: warning[-Wunused-variable]: unused variable 'i'
Error: COMPILER_WARNING (CWE-563): [#def28]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1432:14: warning[-Wunused-variable]: unused variable 'j'
Error: COMPILER_WARNING (CWE-563): [#def29]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1434:18: warning[-Wunused-variable]: unused variable 'element'
Error: COMPILER_WARNING (CWE-563): [#def30]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp: scope_hint: In function 'TRANSPORTDEC_ERROR EldSpecificConfig_Parse(CSAudioSpecificConfig*, HANDLE_FDK_BITSTREAM, CSTpCallBacks*)'
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1455:28: warning[-Wunused-variable]: unused variable 'sbrIndex'
Error: COMPILER_WARNING: [#def31]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1805:7: warning[-Wunused-but-set-variable=]: variable 'channelElementIdx' set but not used
Error: COMPILER_WARNING (CWE-563): [#def32]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp: scope_hint: In function 'TRANSPORTDEC_ERROR UsacRsv60DecoderConfig_Parse(CSAudioSpecificConfig*, HANDLE_FDK_BITSTREAM, const CSTpCallBacks*)'
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:1897:28: warning[-Wunused-variable]: unused variable 'el_type'
Error: COMPILER_WARNING (CWE-563): [#def33]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp: scope_hint: In function 'TRANSPORTDEC_ERROR Drm_xHEAACDecoderConfig(CSAudioSpecificConfig*, HANDLE_FDK_BITSTREAM, int, CSTpCallBacks*)'
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_asc.cpp:2486:26: warning[-Wunused-variable]: unused variable 'el_type'
Error: COMPILER_WARNING: [#def34]
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_latm.h:126:3: warning[-Wodr]: type 'struct LATM_LAYER_INFO' violates the C++ One Definition Rule
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.h:130:3: note: a different type is defined in another translation unit
fdk-aac-2.0.3/libMpegTPDec/src/tpdec_latm.h:122:8: note: the first difference of corresponding definitions is field 'm_frameLengthType'
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.h:126:14: note: a field with different name is defined in another translation unit
Error: COMPILER_WARNING: [#def35]
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.cpp: scope_hint: In function 'CreateStreamMuxConfig(LATM_STREAM*, FDK_BITSTREAM*, int, CSTpCallBacks*)'
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.cpp:391:72: warning[-Warray-bounds=]: array subscript -1 is below array bounds of 'struct CODER_CONFIG *[1]'
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.cpp:103: included_from: Included from here.
fdk-aac-2.0.3/libMpegTPEnc/src/tpenc_latm.h:134:17: note: while referencing 'config'
Scan Properties
| analyzer-version-clippy | 1.92.0 |
| analyzer-version-cppcheck | 2.19.1 |
| analyzer-version-gcc | 16.0.0 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-88.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | fdk-aac-free-2.0.3-1.fc44 |
| store-results-to | /tmp/tmpqp2r6dgm/fdk-aac-free-2.0.3-1.fc44.tar.xz |
| time-created | 2026-01-08 16:03:33 |
| time-finished | 2026-01-08 16:05:46 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpqp2r6dgm/fdk-aac-free-2.0.3-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpqp2r6dgm/fdk-aac-free-2.0.3-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |