Task #130794 - fixed.err
back to task #130794download
Error: GCC_ANALYZER_WARNING (CWE-401): dhcpcd-10.3.0/src/privsep-root.c:1134:24: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’ dhcpcd-10.3.0/src/privsep-root.c:1123:1: enter_function: entry to ‘ps_root_getifaddrs’ dhcpcd-10.3.0/src/privsep-root.c:1132:12: branch_false: following ‘false’ branch... dhcpcd-10.3.0/src/privsep-root.c:1135:15: branch_false: ...to here dhcpcd-10.3.0/src/privsep-root.c:1135:15: call_function: calling ‘ps_root_mreaderror’ from ‘ps_root_getifaddrs’ dhcpcd-10.3.0/src/privsep-root.c:1135:15: return_function: returning to ‘ps_root_getifaddrs’ from ‘ps_root_mreaderror’ dhcpcd-10.3.0/src/privsep-root.c:1137:12: branch_true: following ‘true’ branch... dhcpcd-10.3.0/src/privsep-root.c:1134:24: branch_true: ...to here dhcpcd-10.3.0/src/privsep-root.c:1134:24: danger: ‘buf’ leaks here; was allocated at [(10)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/9) # 1132| if (ps_sendcmd(ctx, PS_ROOT_FD(ctx), # 1133| PS_GETIFADDRS, 0, NULL, 0) == -1) # 1134|-> return -1; # 1135| err = ps_root_mreaderror(ctx, &buf, &len); # 1136|