build-scanbuild - scan-build results

User:root@runner-mxcnyz5k-project-67-concurrent-0
Working Directory:/builds/idf/openocd-esp32/build-scanbuild
Command Line:make -j128 'CFLAGS=-std=gnu99 -I. -I../../jimtcl'
Clang Version:Ubuntu clang version 14.0.0-1ubuntu1.1
Date:Thu Sep 14 17:58:16 2023

Bug Summary

Bug TypeQuantityDisplay?
All Bugs28
API
Argument with 'nonnull' attribute passed null2
Logic error
Array subscript is undefined1
Assigned value is garbage or undefined1
Branch condition evaluates to a garbage value3
Called function pointer is null (null dereference)1
Dereference of null pointer5
Dereference of undefined pointer value2
Result of operation is garbage or undefined2
Uninitialized argument value5
Memory error
Bad free1
Memory leak2
Use-after-free2
Unused code
Dead initialization1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
APIArgument with 'nonnull' attribute passed nulljimtcl/jim-format.cJim_FormatString42965View Report
APIArgument with 'nonnull' attribute passed nulljimtcl/jim.cListInsertElements705641View Report
Logic errorArray subscript is undefinedsrc/target/armv4_5.carmv4_5_run_algorithm_inner133313View Report
Logic errorAssigned value is garbage or undefinedjimtcl/jim.cListInsertElements705846View Report
Memory errorBad freesrc/target/adi_v5_jtag.cdap_cmd_release21413View Report
Logic errorBranch condition evaluates to a garbage valuejimtcl/jim.cJim_IfCoreCommand1275320View Report
Logic errorBranch condition evaluates to a garbage valuejimtcl/jim.cJimInterpolateTokens1104613View Report
Logic errorBranch condition evaluates to a garbage valuesrc/target/riscv/riscv.criscv_virt2phys229319View Report
Logic errorCalled function pointer is null (null dereference)jimtcl/jim.cJim_GetString232624View Report
Unused codeDead initializationsrc/jtag/drivers/angie.cangie_reset17211View Report
Logic errorDereference of null pointerjimtcl/jim.cJim_ScanString1049527View Report
Logic errorDereference of null pointerjimtcl/jim.cJim_GetString232611View Report
Logic errorDereference of null pointersrc/helper/list.h__list_del13338View Report
Logic errorDereference of null pointerjimtcl/jim.cJimInterpolateTokens1101538View Report
Logic errorDereference of null pointersrc/target/target.ctarget_call_timer_callbacks_check_time190435View Report
Logic errorDereference of undefined pointer valuejimtcl/jim.cJimInterpolateTokens1102224View Report
Logic errorDereference of undefined pointer valuesrc/jtag/drivers/osbdm.cosbdm_add_scan52721View Report
Memory errorMemory leaksrc/target/semihosting_common.csemihosting_common161129View Report
Memory errorMemory leaksrc/target/semihosting_common.csemihosting_common161131View Report
Logic errorResult of operation is garbage or undefinedjimtcl/jim.cJim_ForCoreCommand1240878View Report
Logic errorResult of operation is garbage or undefinedjimtcl/jim-pack.cJimSignExtend4524View Report
Logic errorUninitialized argument valuesrc/target/riscv/riscv-013.cregister_read_direct155618View Report
Logic errorUninitialized argument valuejimtcl/jim.cJim_SetResultFormatted166672View Report
Logic errorUninitialized argument valuesrc/target/riscv/riscv-011.cread_bits70854View Report
Logic errorUninitialized argument valuesrc/jtag/core.cjtag_add_pathmove52017View Report
Logic errorUninitialized argument valuesrc/target/riscv/riscv-013.cregister_write_direct152727View Report
Memory errorUse-after-freesrc/target/adi_v5_jtag.cflush_journal22518View Report
Memory errorUse-after-freesrc/helper/list.hlist_add10741View Report