summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 6dc3b03)
raw | patch | inline | side by side (parent: 6dc3b03)
author | Frank Livingston <frank-livingston@ti.com> | |
Fri, 6 Oct 2017 19:34:10 +0000 (14:34 -0500) | ||
committer | Frank Livingston <frank-livingston@ti.com> | |
Fri, 6 Oct 2017 19:34:10 +0000 (14:34 -0500) |
pasdk/test_arm/doc/klwk_report.txt | [new file with mode: 0644] | patch | blob |
pasdk/test_dsp/doc/klwk_report.txt | [new file with mode: 0644] | patch | blob |
diff --git a/pasdk/test_arm/doc/klwk_report.txt b/pasdk/test_arm/doc/klwk_report.txt
--- /dev/null
@@ -0,0 +1,76 @@
+October 6, 2017 1:34:19 PM CDT: Running build preparation stage...
+October 6, 2017 1:34:20 PM CDT: Build preparation stage completed
+October 6, 2017 1:34:20 PM CDT: Running compilation stage...
+2> Compiling T:\pasdk\common\aspOutInitSync_common.c
+11> Compiling T:\pasdk\test_arm\framework\aspMsg_slave.c
+15> Compiling T:\pasdk\test_arm\framework\aspDecOpCircBuf_slave.c
+14> Compiling T:\pasdk\common\paf_heapMgr.c
+13> Compiling T:\pasdk\common\paf_alg_print.c
+12> Compiling T:\pasdk\common\pfp\pfp.c
+10> Compiling T:\pasdk\common\components\clk.c
+8> Compiling T:\pasdk\common\paf_alg_malloc.c
+9> Compiling T:\pasdk\common\paf_alg_create.c
+5> Compiling T:\pasdk\common\fwkPort.c
+6> Compiling T:\pasdk\common\dbgDib.c
+7> Compiling T:\pasdk\common\evmc66x_gpio_dbg.c
+4> Compiling T:\pasdk\common\dbgCapAf.c
+3> Compiling T:\pasdk\common\audioStreamProc_common.c
+1> Compiling T:\pasdk\common\aspDecOpCircBuf_common.c
+22> Compiling T:\pasdk\test_arm\framework\itopo\patchs.c
+21> Compiling T:\pasdk\test_arm\framework\itopo\params.c
+19> Compiling T:\pasdk\test_arm\framework\systemInit.c
+18> Compiling T:\pasdk\test_arm\framework\audioStreamDecodeProc_paramsFxns.c
+16> Compiling T:\pasdk\test_arm\framework\aspOutInitSync_slave.c
+17> Compiling T:\pasdk\test_arm\framework\audioStreamDecodeProc.c
+October 6, 2017 1:34:24 PM CDT: Compilation stage completed
+October 6, 2017 1:34:24 PM CDT: Running C/C++ defects detection stage...
+1> Analyzing aspdecopcircbuf_common.c_0.o
+2> Analyzing aspoutinitsync_common.c_1.o
+3> Analyzing clk.c_11.o
+4> Analyzing dbgcapaf.c_3.o
+5> Analyzing dbgdib.c_4.o
+6> Analyzing evmc66x_gpio_dbg.c_5.o
+7> Analyzing fwkport.c_6.o
+8> Analyzing paf_heapmgr.c_10.o
+9> Analyzing pfp.c_12.o
+10> Analyzing aspdecopcircbuf_slave.c_13.o
+11> Analyzing aspmsg_slave.c_14.o
+12> Analyzing aspoutinitsync_slave.c_15.o
+13> Analyzing paf_alg_malloc.c_8.o
+14> Analyzing paf_alg_create.c_7.o
+15> Analyzing audiostreamproc_common.c_2.o
+16> Analyzing paf_alg_print.c_9.o
+17> Analyzing audiostreamdecodeproc_paramsfxns.c_17.o
+18> Analyzing params.c_19.o
+19> Analyzing patchs.c_20.o
+20> Analyzing systeminit.c_18.o
+21> Analyzing audiostreamdecodeproc.c_16.o
+October 6, 2017 1:37:59 PM CDT: C/C++ defects detection stage completed
+October 6, 2017 1:37:59 PM CDT: Running linking stage...
+October 6, 2017 1:38:00 PM CDT: Linking stage completed
+1 (Local) T:\pasdk\common\pfp\pfp.c:324 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'pfpInst.tail' checked for NULL at line 273 may be dereferenced at line 324.
+
+2 (Local) T:\pasdk\common\pfp\pfp.c:411 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'pfp->next' checked for NULL at line 397 may be dereferenced at line 411.
+
+3 (Local) T:\pasdk\common\paf_alg_create.c:107 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'common' checked for NULL at line 128 may be dereferenced at line 107.
+
+4 (Local) T:\pasdk\common\paf_alg_create.c:110 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'common' checked for NULL at line 128 may be dereferenced at line 110.
+
+5 (Local) T:\pasdk\test_arm\framework\audioStreamDecodeProc.c:684 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'outIsDecInfo1Flag' might be used uninitialized in this function.
+
+6 (Local) T:\pasdk\test_arm\framework\audioStreamDecodeProc.c:808 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'outIsDecDecode1Flag' might be used uninitialized in this function.
+
+7 (Local) T:\pasdk\common\paf_alg_malloc.c:406 INCONSISTENT.LABEL (4:Review) Analyze
+Different type of case labels at line 406 and 440 are used in a switch statement
+
+8 (Local) T:\pasdk\common\paf_alg_malloc.c:456 INCONSISTENT.LABEL (4:Review) Analyze
+Different type of case labels at line 456 and 490 are used in a switch statement
+
+Summary: 8 Local
+8 Total Issue(s)
diff --git a/pasdk/test_dsp/doc/klwk_report.txt b/pasdk/test_dsp/doc/klwk_report.txt
--- /dev/null
@@ -0,0 +1,271 @@
+October 6, 2017 2:23:42 PM CDT: Running build preparation stage...
+October 6, 2017 2:23:42 PM CDT: Build preparation stage completed
+October 6, 2017 2:23:42 PM CDT: Running compilation stage...
+1> Compiling T:\pasdk\test_dsp\Debug_DH\configPkg\package\cfg\app_pe66.c
+6> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\dcs7_params.c
+5> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\audio_dc_cfg.c
+3> Compiling T:\pasdk\test_dsp\application\main.c
+2> Compiling T:\pasdk\test_dsp\application\acp_main_cus.c
+24> Compiling T:\pasdk\common\paf_alg_malloc.c
+23> Compiling T:\pasdk\common\paf_alg_create.c
+22> Compiling T:\pasdk\common\fwkPort.c
+21> Compiling T:\pasdk\common\evmc66x_gpio_dbg.c
+4> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\atboot.c
+20> Compiling T:\pasdk\common\dbgDib.c
+19> Compiling T:\pasdk\common\dbgCapAf.c
+18> Compiling T:\pasdk\common\audioStreamProc_common.c
+17> Compiling T:\pasdk\common\aspOutInitSync_common.c
+16> Compiling T:\pasdk\common\aspDecOpCircBuf_common.c
+14> Compiling T:\pasdk\test_dsp\application\itopo\ipce_nodelay.c
+15> Compiling T:\pasdk\common\asp0.c
+13> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\sap_d10.c
+9> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\sample_k2g_int_reg.c
+8> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\sample_k2g_cfg.c
+12> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\sample_cs.c
+11> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\platform_osal.c
+10> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\io.c
+7> Compiling T:\pasdk\test_dsp\application\itopo\evmk2g\edma_cfg.c
+25> Compiling T:\pasdk\common\paf_alg_print.c
+23> Compiling T:\pasdk\common\paf_heapMgr.c
+11> Compiling T:\pasdk\common\components\clk.c
+20> Compiling T:\pasdk\common\pfp\pfp.c
+16> Compiling T:\pasdk\test_dsp\framework\alphaFuncProc.c
+19> Compiling T:\pasdk\test_dsp\framework\alphaFuncProcParams.c
+17> Compiling T:\pasdk\test_dsp\framework\alphaIntervalProc.c
+24> Compiling T:\pasdk\test_dsp\framework\as0.c
+12> Compiling T:\pasdk\test_dsp\framework\aspDecOpCircBuf_master.c
+21> Compiling T:\pasdk\test_dsp\framework\aspMsg_master.c
+4> Compiling T:\pasdk\test_dsp\framework\aspOutInitSync_master.c
+22> Compiling T:\pasdk\test_dsp\framework\audioStreamInpProc.c
+10> Compiling T:\pasdk\test_dsp\framework\audioStreamInpProc_paramsFxns.c
+23> Compiling T:\pasdk\test_dsp\framework\audioStreamOutProc.c
+18> Compiling T:\pasdk\test_dsp\framework\audioStreamOutProc_paramsFxns.c
+9> Compiling T:\pasdk\test_dsp\framework\audioStreamProc_master.c
+2> Compiling T:\pasdk\test_dsp\framework\dbgIdle.c
+14> Compiling T:\pasdk\test_dsp\framework\notifyInfoChangeGpio.c
+8> Compiling T:\pasdk\test_dsp\framework\systemInit.c
+25> Compiling T:\pasdk\test_dsp\framework\systemStream.c
+15> Compiling T:\pasdk\test_dsp\framework\itopo\identify.c
+20> Compiling T:\pasdk\test_dsp\framework\itopo\params.c
+11> Compiling T:\pasdk\test_dsp\framework\itopo\patchs.c
+6> Compiling T:\pasdk\test_dsp\framework\itopo\system.c
+17> Compiling T:\pasdk\test_dsp\mib\mib.c
+16> Compiling T:\pasdk\test_dsp\mob\mob.c
+19> Compiling T:\pasdk\test_dsp\sap\sap.c
+4> Compiling T:\pasdk\test_dsp\sap\sap_csl_mcasp.c
+5> Compiling T:\pasdk\test_dsp\sap\sap_mcasp.c
+12> Compiling T:\pasdk\test_dsp\sio\dev2utils.c
+3> Compiling T:\pasdk\test_dsp\sio\sio.c
+13> Compiling T:\pasdk\test_dsp\sio_dev2\dev2.c
+7> Compiling T:\pasdk\test_dsp\sio_dev2\dgn2.c
+23> Compiling T:\pasdk\test_dsp\sio_dev2\sio2.c
+October 6, 2017 2:23:53 PM CDT: Compilation stage completed
+October 6, 2017 2:23:53 PM CDT: Running C/C++ defects detection stage...
+1> Analyzing atboot.c_3.o
+2> Analyzing platform_osal.c_8.o
+3> Analyzing sample_k2g_cfg.c_10.o
+4> Analyzing aspoutinitsync_common.c_16.o
+5> Analyzing dbgcapaf.c_18.o
+6> Analyzing evmc66x_gpio_dbg.c_20.o
+7> Analyzing identify.c_44.o
+8> Analyzing app_pe66.c_0.o
+9> Analyzing aspoutinitsync_master.c_34.o
+10> Analyzing acp_main_cus.c_1.o
+11> Analyzing audio_dc_cfg.c_4.o
+12> Analyzing io.c_7.o
+13> Analyzing sample_cs.c_9.o
+14> Analyzing sample_k2g_int_reg.c_11.o
+15> Analyzing ipce_nodelay.c_13.o
+16> Analyzing aspdecopcircbuf_common.c_15.o
+17> Analyzing dbgdib.c_19.o
+18> Analyzing fwkport.c_21.o
+19> Analyzing paf_heapmgr.c_25.o
+20> Analyzing clk.c_26.o
+21> Analyzing pfp.c_27.o
+22> Analyzing alphafuncprocparams.c_29.o
+23> Analyzing aspdecopcircbuf_master.c_32.o
+24> Analyzing notifyinfochangegpio.c_41.o
+25> Analyzing sap_csl_mcasp.c_51.o
+1> Analyzing dev2.c_55.o
+2> Analyzing dgn2.c_56.o
+3> Analyzing paf_alg_malloc.c_23.o
+4> Analyzing edma_cfg.c_6.o
+5> Analyzing sap_mcasp.c_52.o
+6> Analyzing mib.c_48.o
+7> Analyzing mob.c_49.o
+8> Analyzing sap.c_50.o
+9> Analyzing sio2.c_57.o
+10> Analyzing paf_alg_create.c_22.o
+12> Analyzing sap_d10.c_12.o
+13> Analyzing sio.c_54.o
+14> Analyzing dcs7_params.c_5.o
+15> Analyzing asp0.c_14.o
+16> Analyzing audiostreamproc_common.c_17.o
+17> Analyzing paf_alg_print.c_24.o
+18> Analyzing alphafuncproc.c_28.o
+19> Analyzing alphaintervalproc.c_30.o
+20> Analyzing aspmsg_master.c_33.o
+21> Analyzing audiostreaminpproc_paramsfxns.c_36.o
+22> Analyzing audiostreamoutproc_paramsfxns.c_38.o
+24> Analyzing audiostreamproc_master.c_39.o
+25> Analyzing systemstream.c_43.o
+1> Analyzing params.c_45.o
+2> Analyzing patchs.c_46.o
+3> Analyzing system.c_47.o
+4> Analyzing dbgidle.c_40.o
+7> Analyzing as0.c_31.o
+9> Analyzing systeminit.c_42.o
+10> Analyzing dev2utils.c_53.o
+11> Analyzing main.c_2.o
+12> Analyzing audiostreaminpproc.c_35.o
+13> Analyzing audiostreamoutproc.c_37.o
+October 6, 2017 2:31:07 PM CDT: C/C++ defects detection stage completed
+October 6, 2017 2:31:07 PM CDT: Running linking stage...
+October 6, 2017 2:31:09 PM CDT: Linking stage completed
+Build contains parse errors, parse_errors.log file can be found here: T:\.kwlp\workingcache\tables\parse_errors.log
+1 (Local) T:\pasdk\test_dsp\sio_dev2\sio2.c:649 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer '( (DEV2_Handle) *stream) ->fxns.ready' checked for NULL at line 617 may be dereferenced at line 649.
+
+2 (Local) T:\pasdk\test_dsp\framework\systemStream.c:928 INFINITE_LOOP.LOCAL (2:Error) Analyze
+Infinite loop
+
+3 (Local) T:\pasdk\common\pfp\pfp.c:324 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'pfpInst.tail' checked for NULL at line 273 may be dereferenced at line 324.
+
+4 (Local) T:\pasdk\common\pfp\pfp.c:411 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'pfp->next' checked for NULL at line 397 may be dereferenced at line 411.
+
+5 (Local) T:\pasdk\test_dsp\framework\as0.c:525 UNINIT.STACK.MUST (1:Critical) Analyze
+'pRxStats' is used uninitialized in this function.
+
+6 (Local) T:\pasdk\test_dsp\framework\as0.c:526 UNINIT.STACK.MUST (1:Critical) Analyze
+'pTxStats' is used uninitialized in this function.
+
+7 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.c:905 ABV.GENERAL (1:Critical) Analyze
+Array 'procName' of size 28 may use index value(s) 28
+
+8 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.c:1486 NPD.CHECK.MUST (1:Critical) Analyze
+Pointer 'pCb->afCb' checked for NULL at line 1478 will be dereferenced at line 1486.
+
+9 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.c:2348 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'frame' might be used uninitialized in this function.
+
+10 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.c:2348 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'block' might be used uninitialized in this function.
+
+11 (Local) T:\pasdk\test_dsp\framework\aspDecOpCircBuf_master.c:972 ABV.GENERAL (1:Critical) Analyze
+Array 'pafPrivateMetadata' of size 90 may use index value(s) -128..-2
+
+12 (Local) T:\pasdk\test_dsp\framework\aspDecOpCircBuf_master.c:973 ABV.GENERAL (1:Critical) Analyze
+Array 'pafPrivateMetadata' of size 90 may use index value(s) -128..-2
+
+13 (Local) T:\pasdk\test_dsp\framework\aspDecOpCircBuf_master.c:974 ABV.GENERAL (1:Critical) Analyze
+Array 'pafPrivateMetadata' of size 90 may use index value(s) -128..-2
+
+14 (Local) T:\pasdk\common\paf_alg_create.c:107 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'common' checked for NULL at line 128 may be dereferenced at line 107.
+
+15 (Local) T:\pasdk\common\paf_alg_create.c:110 NPD.CHECK.MIGHT (1:Critical) Analyze
+Pointer 'common' checked for NULL at line 128 may be dereferenced at line 110.
+
+16 (Local) T:\pasdk\test_dsp\framework\alphaIntervalProc.c:251 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'then' might be used uninitialized in this function.
+
+17 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.h:451 FUNCRET.IMPLICIT (2:Error) Analyze
+Function implicitly returning int does not return value
+
+18 (Local) T:\pasdk\test_dsp\framework\audioStreamInpProc.h:477 FUNCRET.IMPLICIT (2:Error) Analyze
+Function implicitly returning int does not return value
+
+19 (Local) T:\pasdk\test_dsp\framework\alphaFuncProc.c:236 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'txStrip' might be used uninitialized in this function.
+
+20 (Local) T:\pasdk\test_dsp\application\itopo\evmk2g\audio_dc_cfg.c:367 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'length' might be used uninitialized in this function.
+
+21 (Local) T:\pasdk\test_dsp\application\itopo\evmk2g\audio_dc_cfg.c:614 INFINITE_LOOP.LOCAL (2:Error) Analyze
+Infinite loop
+
+22 (Local) T:\pasdk\common\paf_alg_malloc.c:406 INCONSISTENT.LABEL (4:Review) Analyze
+Different type of case labels at line 406 and 440 are used in a switch statement
+
+23 (Local) T:\pasdk\common\paf_alg_malloc.c:456 INCONSISTENT.LABEL (4:Review) Analyze
+Different type of case labels at line 456 and 490 are used in a switch statement
+
+24 (Local) T:\pasdk\test_dsp\sap\sap.c:335 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+25 (Local) T:\pasdk\test_dsp\sap\sap.c:347 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+26 (Local) T:\pasdk\test_dsp\sap\sap.c:353 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+27 (Local) T:\pasdk\test_dsp\sap\sap.c:468 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+28 (Local) T:\pasdk\test_dsp\sap\sap.c:601 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+29 (Local) T:\pasdk\test_dsp\sap\sap.c:673 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+30 (Local) T:\pasdk\test_dsp\sap\sap.c:837 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'p1' might be used uninitialized in this function.
+
+31 (Local) T:\pasdk\test_dsp\sap\sap.c:837 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'p2' might be used uninitialized in this function.
+
+32 (Local) T:\pasdk\test_dsp\sap\sap.c:1079 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'Que_num' might be used uninitialized in this function.
+
+33 (Local) T:\pasdk\test_dsp\sap\sap.c:1079 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+34 (Local) T:\pasdk\test_dsp\sap\sap.c:1097 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'Que_num' might be used uninitialized in this function.
+
+35 (Local) T:\pasdk\test_dsp\sap\sap.c:1097 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+36 (Local) T:\pasdk\test_dsp\sap\sap.c:1159 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+37 (Local) T:\pasdk\test_dsp\sap\sap.c:1189 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+38 (Local) T:\pasdk\test_dsp\sap\sap.c:1350 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+39 (Local) T:\pasdk\test_dsp\sap\sap.c:1408 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+40 (Local) T:\pasdk\test_dsp\sap\sap.c:1411 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+41 (Local) T:\pasdk\test_dsp\sap\sap.c:1505 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'hEdma' might be used uninitialized in this function.
+
+42 (Local) T:\pasdk\test_dsp\application\itopo\evmk2g\sap_d10.c:1077 ABV.STACK (1:Critical) Analyze
+Array 'oscRateTable' of size 8 may use index value(s) 0..15
+
+43 (Local) T:\pasdk\test_dsp\application\itopo\evmk2g\sap_d10.c:1105 ABV.STACK (1:Critical) Analyze
+Array 'oscRateTable' of size 8 may use index value(s) 0..15
+
+44 (Local) T:\pasdk\test_dsp\application\itopo\evmk2g\sap_d10.c:1177 ABV.STACK (1:Critical) Analyze
+Array 'oscRateTable' of size 8 may use index value(s) 0..15
+
+45 (Local) T:\pasdk\test_dsp\framework\audioStreamOutProc.c:2036 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'frame' might be used uninitialized in this function.
+
+46 (Local) T:\pasdk\test_dsp\framework\audioStreamOutProc.c:2036 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'block' might be used uninitialized in this function.
+
+47 (Local) T:\pasdk\test_dsp\framework\audioStreamOutProc.c:2869 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'errno' might be used uninitialized in this function.
+
+48 (Local) T:\pasdk\test_dsp\mib\mib.c:918 UNINIT.STACK.MIGHT (1:Critical) Analyze
+'timeout' might be used uninitialized in this function.
+
+Summary: 48 Local
+48 Total Issue(s)