Task #130794 - fixed.err

back to task #130794
download
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|