libtirpc-1.3.7-1.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
libtirpc-1.3.7/src/auth_gss.c:198:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libtirpc-1.3.7/src/auth_gss.c:199:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
libtirpc-1.3.7/src/auth_gss.c:203:9: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libtirpc-1.3.7/src/auth_gss.c:203:9: warning[-Wanalyzer-malloc-leak]: leak of 'gd'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
libtirpc-1.3.7/src/auth_gss.c:205:21: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
libtirpc-1.3.7/src/auth_gss.c:205:21: warning[-Wanalyzer-malloc-leak]: leak of 'gd'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
libtirpc-1.3.7/src/auth_gss.c:207:25: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
libtirpc-1.3.7/src/auth_gss.c:208:25: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
libtirpc-1.3.7/src/auth_gss.c:217:9: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
libtirpc-1.3.7/src/auth_gss.c:217:9: warning[-Wanalyzer-malloc-leak]: leak of 'gd'
libtirpc-1.3.7/src/auth_gss.c:243:1: enter_function: entry to 'authgss_create_default'
libtirpc-1.3.7/src/auth_gss.c:260:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:267:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:267:16: call_function: calling 'authgss_create' from 'authgss_create_default'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
libtirpc-1.3.7/src/auth_gss.c:829:20: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_gss.c:784:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:787:13: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:787:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:790:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:791:12: branch_false: following 'false' branch (when 'qop' is NULL)...
libtirpc-1.3.7/src/auth_gss.c:798:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:819:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_gss.c:821:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:827:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:829:20: throw: if 'gss_import_name' throws an exception...
libtirpc-1.3.7/src/auth_gss.c:829:20: danger: 'auth' leaks here; was allocated at [(7)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
libtirpc-1.3.7/src/auth_gss.c:829:20: warning[-Wanalyzer-malloc-leak]: leak of 'gd'
libtirpc-1.3.7/src/auth_gss.c:784:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:787:13: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:787:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:790:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:791:12: branch_false: following 'false' branch (when 'qop' is NULL)...
libtirpc-1.3.7/src/auth_gss.c:798:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:820:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_gss.c:821:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_gss.c:827:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_gss.c:829:20: throw: if 'gss_import_name' throws an exception...
libtirpc-1.3.7/src/auth_gss.c:829:20: danger: 'gd' leaks here; was allocated at [(7)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def13]
libtirpc-1.3.7/src/auth_time.c:280:29: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL '*<unknown>.proto' where non-null expected
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:280:29: danger: argument 1 ('*<unknown>.proto') from [(18)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/17) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
libtirpc-1.3.7/src/auth_time.c:331:16: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:331:16: throw: if 'clnttcp_create' throws an exception...
libtirpc-1.3.7/src/auth_time.c:331:16: danger: 'teps[0].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
libtirpc-1.3.7/src/auth_time.c:331:16: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:331:16: throw: if 'clnttcp_create' throws an exception...
libtirpc-1.3.7/src/auth_time.c:331:16: danger: 'teps[0].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
libtirpc-1.3.7/src/auth_time.c:331:16: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:331:16: throw: if 'clnttcp_create' throws an exception...
libtirpc-1.3.7/src/auth_time.c:331:16: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
libtirpc-1.3.7/src/auth_time.c:331:16: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:331:16: throw: if 'clnttcp_create' throws an exception...
libtirpc-1.3.7/src/auth_time.c:331:16: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
libtirpc-1.3.7/src/auth_time.c:331:16: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:331:16: throw: if 'clnttcp_create' throws an exception...
libtirpc-1.3.7/src/auth_time.c:331:16: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
libtirpc-1.3.7/src/auth_time.c:342:18: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:342:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:342:18: danger: 'teps[0].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
libtirpc-1.3.7/src/auth_time.c:342:18: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:342:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:342:18: danger: 'teps[0].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
libtirpc-1.3.7/src/auth_time.c:342:18: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:342:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:342:18: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
libtirpc-1.3.7/src/auth_time.c:342:18: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:342:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:342:18: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
libtirpc-1.3.7/src/auth_time.c:342:18: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:342:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:342:18: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
libtirpc-1.3.7/src/auth_time.c:356:25: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:356:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:356:25: danger: 'teps[0].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
libtirpc-1.3.7/src/auth_time.c:356:25: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:356:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:356:25: danger: 'teps[0].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
libtirpc-1.3.7/src/auth_time.c:356:25: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:356:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:356:25: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
libtirpc-1.3.7/src/auth_time.c:356:25: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:356:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:356:25: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
libtirpc-1.3.7/src/auth_time.c:356:25: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:356:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_time.c:356:25: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
libtirpc-1.3.7/src/auth_time.c:419:31: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:419:31: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/auth_time.c:419:31: danger: 'teps[0].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
libtirpc-1.3.7/src/auth_time.c:419:31: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:419:31: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/auth_time.c:419:31: danger: 'teps[0].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
libtirpc-1.3.7/src/auth_time.c:419:31: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:419:31: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/auth_time.c:419:31: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
libtirpc-1.3.7/src/auth_time.c:419:31: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:419:31: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/auth_time.c:419:31: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
libtirpc-1.3.7/src/auth_time.c:419:31: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:419:31: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/auth_time.c:419:31: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
libtirpc-1.3.7/src/auth_time.c:440:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:420:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:424:29: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:424:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:428:31: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:429:28: branch_false: following 'false' branch (when 'res == 8')...
libtirpc-1.3.7/src/auth_time.c:439:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:440:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:440:23: danger: 'teps[0].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
libtirpc-1.3.7/src/auth_time.c:440:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[0].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:420:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:424:29: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:424:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:428:31: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:429:28: branch_false: following 'false' branch (when 'res == 8')...
libtirpc-1.3.7/src/auth_time.c:439:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:440:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:440:23: danger: 'teps[0].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
libtirpc-1.3.7/src/auth_time.c:440:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:420:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:424:29: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:424:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:428:31: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:429:28: branch_false: following 'false' branch (when 'res == 8')...
libtirpc-1.3.7/src/auth_time.c:439:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:440:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:440:23: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
libtirpc-1.3.7/src/auth_time.c:440:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:420:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:424:29: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:424:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:428:31: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:429:28: branch_false: following 'false' branch (when 'res == 8')...
libtirpc-1.3.7/src/auth_time.c:439:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:440:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:440:23: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
libtirpc-1.3.7/src/auth_time.c:440:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:376:21: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:377:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:386:20: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/auth_time.c:416:49: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:420:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:424:29: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:424:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:428:31: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:429:28: branch_false: following 'false' branch (when 'res == 8')...
libtirpc-1.3.7/src/auth_time.c:439:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:440:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:440:23: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def39]
libtirpc-1.3.7/src/auth_time.c:459:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:373:25: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:458:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:459:23: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:459:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:459:23: danger: 'teps[needfree].family' leaks here; was allocated at [(22)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
libtirpc-1.3.7/src/auth_time.c:459:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:373:25: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:458:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:459:23: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:459:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:459:23: danger: 'teps[needfree].proto' leaks here; was allocated at [(22)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
libtirpc-1.3.7/src/auth_time.c:459:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[needfree].uaddr'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:373:25: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:458:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:459:23: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:459:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:459:23: danger: 'teps[needfree].uaddr' leaks here; was allocated at [(22)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/21)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
libtirpc-1.3.7/src/auth_time.c:459:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[time_valid].family'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:373:25: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:458:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:459:23: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:459:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:459:23: danger: 'teps[time_valid].family' leaks here; was allocated at [(18)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
libtirpc-1.3.7/src/auth_time.c:459:23: warning[-Wanalyzer-malloc-leak]: leak of 'teps[time_valid].proto'
libtirpc-1.3.7/src/auth_time.c:225:1: enter_function: entry to '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:260:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:261:21: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:261:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:265:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:265:20: branch_true: following 'true' branch (when 'srv' is NULL)...
libtirpc-1.3.7/src/auth_time.c:266:31: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:266:31: call_function: calling 'get_server' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:266:31: return_function: returning to '__rpc_get_time_offset' from 'get_server'
libtirpc-1.3.7/src/auth_time.c:267:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:274:17: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:282:28: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_true: following 'true' branch (when 'i < epl')...
libtirpc-1.3.7/src/auth_time.c:279:39: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:279:25: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:287:20: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:287:20: branch_true: following 'true' branch (when 'tcp_ep >= 0')...
libtirpc-1.3.7/src/auth_time.c:288:36: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:317:13: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:317:13: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:317:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:331:16: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:332:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:339:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:349:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_time.c:356:25: branch_false: ...to here
libtirpc-1.3.7/src/auth_time.c:371:21: call_function: calling 'uaddr_to_sockaddr' from '__rpc_get_time_offset'
libtirpc-1.3.7/src/auth_time.c:371:21: return_function: returning to '__rpc_get_time_offset' from 'uaddr_to_sockaddr'
libtirpc-1.3.7/src/auth_time.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:373:25: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:458:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_time.c:459:23: branch_true: ...to here
libtirpc-1.3.7/src/auth_time.c:459:23: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/auth_time.c:459:23: danger: 'teps[time_valid].proto' leaks here; was allocated at [(18)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
libtirpc-1.3.7/src/auth_unix.c:116:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_true: following 'true' branch (when 'au' is NULL)...
libtirpc-1.3.7/src/auth_unix.c:116:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:116:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:116:17: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
libtirpc-1.3.7/src/auth_unix.c:117:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_true: following 'true' branch (when 'au' is NULL)...
libtirpc-1.3.7/src/auth_unix.c:116:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:117:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:117:17: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
libtirpc-1.3.7/src/auth_unix.c:141:9: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:141:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:141:9: danger: 'au' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
libtirpc-1.3.7/src/auth_unix.c:141:9: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:141:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:141:9: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
libtirpc-1.3.7/src/auth_unix.c:142:14: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:14: throw: if 'xdr_authunix_parms' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:142:14: danger: 'au' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
libtirpc-1.3.7/src/auth_unix.c:142:14: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:14: throw: if 'xdr_authunix_parms' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:142:14: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
libtirpc-1.3.7/src/auth_unix.c:143:17: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_unix.c:143:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:143:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:143:17: danger: 'au' leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
libtirpc-1.3.7/src/auth_unix.c:143:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_unix.c:143:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:143:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:143:17: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
libtirpc-1.3.7/src/auth_unix.c:146:43: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:146:43: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_unix.c:146:43: danger: 'au' leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
libtirpc-1.3.7/src/auth_unix.c:146:43: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:146:43: throw: if the called function throws an exception...
libtirpc-1.3.7/src/auth_unix.c:146:43: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
libtirpc-1.3.7/src/auth_unix.c:152:17: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_unix.c:152:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:152:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:152:17: danger: 'au' leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libtirpc-1.3.7/src/auth_unix.c:152:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_unix.c:152:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:152:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:152:17: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
libtirpc-1.3.7/src/auth_unix.c:153:17: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/auth_unix.c:152:17: branch_true: ...to here
libtirpc-1.3.7/src/auth_unix.c:153:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/auth_unix.c:153:17: danger: 'auth' leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
libtirpc-1.3.7/src/auth_unix.c:382:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/auth_unix.c:85:1: enter_function: entry to 'authunix_create'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:40: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:157:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:163:9: call_function: calling 'marshal_new_auth' from 'authunix_create'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
libtirpc-1.3.7/src/auth_unix.c:382:9: warning[-Wanalyzer-malloc-leak]: leak of 'au'
libtirpc-1.3.7/src/auth_unix.c:85:1: enter_function: entry to 'authunix_create'
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:113:14: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:157:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:163:9: call_function: calling 'marshal_new_auth' from 'authunix_create'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
libtirpc-1.3.7/src/auth_unix.c:382:9: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:85:1: enter_function: entry to 'authunix_create'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:157:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:163:9: call_function: calling 'marshal_new_auth' from 'authunix_create'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
libtirpc-1.3.7/src/auth_unix.c:383:16: warning[-Wanalyzer-malloc-leak]: leak of 'auth'
libtirpc-1.3.7/src/auth_unix.c:85:1: enter_function: entry to 'authunix_create'
libtirpc-1.3.7/src/auth_unix.c:105:16: acquire_memory: allocated here
libtirpc-1.3.7/src/auth_unix.c:107:12: branch_false: following 'false' branch (when 'auth' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:113:14: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:115:12: branch_false: following 'false' branch (when 'au' is non-NULL)...
libtirpc-1.3.7/src/auth_unix.c:121:24: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:142:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:146:43: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:151:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/auth_unix.c:157:9: branch_false: ...to here
libtirpc-1.3.7/src/auth_unix.c:163:9: call_function: calling 'marshal_new_auth' from 'authunix_create'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
libtirpc-1.3.7/src/binddynport.c:111:17: warning[-Wanalyzer-malloc-leak]: leak of 'reserved_ports'
libtirpc-1.3.7/src/binddynport.c:152:5: enter_function: entry to '__binddynport'
libtirpc-1.3.7/src/binddynport.c:166:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/binddynport.c:171:9: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:176:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/binddynport.c:179:17: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:203:26: acquire_memory: allocated here
libtirpc-1.3.7/src/binddynport.c:204:12: branch_false: following 'false' branch (when 'reserved_ports' is non-NULL)...
libtirpc-1.3.7/src/binddynport.c:207:9: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:208:13: call_function: calling 'parse_reserved_ports' from '__binddynport'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
libtirpc-1.3.7/src/binddynport.c:132:9: warning[-Wanalyzer-malloc-leak]: leak of 'reserved_ports'
libtirpc-1.3.7/src/binddynport.c:152:5: enter_function: entry to '__binddynport'
libtirpc-1.3.7/src/binddynport.c:166:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/binddynport.c:171:9: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:176:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/binddynport.c:179:17: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:203:26: acquire_memory: allocated here
libtirpc-1.3.7/src/binddynport.c:204:12: branch_false: following 'false' branch (when 'reserved_ports' is non-NULL)...
libtirpc-1.3.7/src/binddynport.c:207:9: branch_false: ...to here
libtirpc-1.3.7/src/binddynport.c:208:13: call_function: calling 'parse_reserved_ports' from '__binddynport'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
libtirpc-1.3.7/src/clnt_bcast.c:140:13: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
libtirpc-1.3.7/src/clnt_bcast.c:343:22: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:22: throw: if '__rpc_nconf2sockinfo' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def65]
libtirpc-1.3.7/src/clnt_bcast.c:360:42: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:351:22: acquire_resource: socket created here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:360:42: throw: if '__rpc_get_a_size' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:360:42: danger: 'fd' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
libtirpc-1.3.7/src/clnt_bcast.c:419:9: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:419:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:419:9: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
libtirpc-1.3.7/src/clnt_bcast.c:419:9: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:395:18: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:419:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:419:9: danger: 'outbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
libtirpc-1.3.7/src/clnt_bcast.c:419:9: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:419:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:419:9: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
libtirpc-1.3.7/src/clnt_bcast.c:420:15: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:15: throw: if 'xdr_callmsg' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:420:15: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
libtirpc-1.3.7/src/clnt_bcast.c:420:15: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:15: throw: if 'xdr_callmsg' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:420:15: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
libtirpc-1.3.7/src/clnt_bcast.c:421:15: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:421:15: throw: if 'xdr_rpcb_rmtcallargs' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
libtirpc-1.3.7/src/clnt_bcast.c:421:15: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:421:15: throw: if 'xdr_rpcb_rmtcallargs' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
libtirpc-1.3.7/src/clnt_bcast.c:426:18: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:426:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
libtirpc-1.3.7/src/clnt_bcast.c:426:18: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:426:18: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
libtirpc-1.3.7/src/clnt_bcast.c:427:9: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:427:9: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
libtirpc-1.3.7/src/clnt_bcast.c:427:9: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:427:9: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
libtirpc-1.3.7/src/clnt_bcast.c:444:17: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:444:17: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:444:17: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
libtirpc-1.3.7/src/clnt_bcast.c:444:17: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf_pmap'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:44: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:427:9: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:444:17: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:444:17: danger: 'outbuf_pmap' leaks here; was allocated at [(30)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
libtirpc-1.3.7/src/clnt_bcast.c:445:24: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:24: throw: if 'xdr_callmsg' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:445:24: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
libtirpc-1.3.7/src/clnt_bcast.c:446:24: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:446:24: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:446:24: throw: if 'xdr_rmtcall_args' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:446:24: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
libtirpc-1.3.7/src/clnt_bcast.c:450:31: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:446:24: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:21: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:450:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:450:31: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:450:31: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
libtirpc-1.3.7/src/clnt_bcast.c:451:17: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:446:24: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:21: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:450:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:451:17: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:451:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:451:17: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:451:17: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
libtirpc-1.3.7/src/clnt_bcast.c:485:45: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:679:1: enter_function: entry to 'rpc_broadcast'
libtirpc-1.3.7/src/clnt_bcast.c:692:17: call_function: calling 'rpc_broadcast_exp' from 'rpc_broadcast'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
libtirpc-1.3.7/src/clnt_bcast.c:489:49: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:679:1: enter_function: entry to 'rpc_broadcast'
libtirpc-1.3.7/src/clnt_bcast.c:692:17: call_function: calling 'rpc_broadcast_exp' from 'rpc_broadcast'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
libtirpc-1.3.7/src/clnt_bcast.c:491:49: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:679:1: enter_function: entry to 'rpc_broadcast'
libtirpc-1.3.7/src/clnt_bcast.c:692:17: call_function: calling 'rpc_broadcast_exp' from 'rpc_broadcast'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
libtirpc-1.3.7/src/clnt_bcast.c:532:38: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:260:1: enter_function: entry to 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:319:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:329:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:331:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:335:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:339:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:341:20: branch_false: following 'false' branch (when 'fdlistno <= 19')...
libtirpc-1.3.7/src/clnt_bcast.c:343:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:343:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:346:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:347:21: call_function: calling '__rpc_getbroadifs' from 'rpc_broadcast_exp'
libtirpc-1.3.7/src/clnt_bcast.c:347:21: return_function: returning to 'rpc_broadcast_exp' from '__rpc_getbroadifs'
libtirpc-1.3.7/src/clnt_bcast.c:347:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:351:22: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:352:20: branch_false: following 'false' branch (when 'fd >= 0')...
libtirpc-1.3.7/src/clnt_bcast.c:356:39: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:371:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:373:28: branch_false: following 'false' branch (when 'outbuf_pmap' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:381:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:384:12: branch_false: following 'false' branch (when 'fdlistno != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:389:12: branch_false: following 'false' branch (when 'maxbufsize != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:394:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:394:17: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_bcast.c:396:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:402:16: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:421:15: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:420:13: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:426:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:431:12: branch_true: following 'true' branch (when 'pmap_flag != 0')...
libtirpc-1.3.7/src/clnt_bcast.c:432:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:446:24: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:445:21: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:450:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:451:17: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:462:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:462:31: branch_true: following 'true' branch (when 'msec <= waittime')...
libtirpc-1.3.7/src/clnt_bcast.c:462:31: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:466:29: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:467:29: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:467:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_bcast.c:467:28: branch_true: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:466:29: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_bcast.c:522:20: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:522:20: branch_false: following 'false' branch (when 'eachresult' is non-NULL)...
libtirpc-1.3.7/src/clnt_bcast.c:522:20: branch_false: ...to here
libtirpc-1.3.7/src/clnt_bcast.c:532:38: throw: if 'poll' throws an exception...
libtirpc-1.3.7/src/clnt_bcast.c:532:38: danger: 'inbuf' leaks here; was allocated at [(36)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/35)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
libtirpc-1.3.7/src/clnt_bcast.c:559:25: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:679:1: enter_function: entry to 'rpc_broadcast'
libtirpc-1.3.7/src/clnt_bcast.c:692:17: call_function: calling 'rpc_broadcast_exp' from 'rpc_broadcast'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
libtirpc-1.3.7/src/clnt_bcast.c:562:33: warning[-Wanalyzer-malloc-leak]: leak of 'inbuf'
libtirpc-1.3.7/src/clnt_bcast.c:679:1: enter_function: entry to 'rpc_broadcast'
libtirpc-1.3.7/src/clnt_bcast.c:692:17: call_function: calling 'rpc_broadcast_exp' from 'rpc_broadcast'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
libtirpc-1.3.7/src/clnt_dg.c:237:9: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:237:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:237:9: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
libtirpc-1.3.7/src/clnt_dg.c:237:9: warning[-Wanalyzer-malloc-leak]: leak of 'cu'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:217:14: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:237:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:237:9: danger: 'cu' leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
libtirpc-1.3.7/src/clnt_dg.c:238:15: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:238:15: throw: if 'xdr_callhdr' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:238:15: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
libtirpc-1.3.7/src/clnt_dg.c:239:17: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:238:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_dg.c:239:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_dg.c:239:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:239:17: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
libtirpc-1.3.7/src/clnt_dg.c:240:17: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:238:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_dg.c:239:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_dg.c:240:17: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:240:17: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
libtirpc-1.3.7/src/clnt_dg.c:243:25: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:238:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:243:25: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:243:25: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:243:25: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
libtirpc-1.3.7/src/clnt_dg.c:266:23: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_dg.c:181:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:186:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:189:12: branch_false: following 'false' branch (when 'svcaddr' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:194:14: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:194:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:202:18: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:204:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:210:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:210:19: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:210:12: branch_false: following 'false' branch (when 'cl' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:215:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:218:12: branch_false: following 'false' branch (when 'cu' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:220:60: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:238:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_dg.c:243:25: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:266:23: throw: if 'authnone_create' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:266:23: danger: 'cl' leaks here; was allocated at [(9)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
libtirpc-1.3.7/src/clnt_dg.c:449:17: warning[-Wanalyzer-malloc-leak]: leak of 'cbuf'
libtirpc-1.3.7/src/clnt_dg.c:337:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_dg.c:346:13: branch_true: ...to here
libtirpc-1.3.7/src/clnt_dg.c:353:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_dg.c:408:16: branch_true: following 'true' branch (when 'total_time > 0')...
libtirpc-1.3.7/src/clnt_dg.c:409:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_dg.c:424:10: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_dg.c:432:33: branch_true: ...to here
libtirpc-1.3.7/src/clnt_dg.c:432:33: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_dg.c:435:14: branch_false: following 'false' branch (when 'cbuf' is non-NULL)...
libtirpc-1.3.7/src/clnt_dg.c:440:26: branch_false: ...to here
libtirpc-1.3.7/src/clnt_dg.c:449:17: throw: if 'recvmsg' throws an exception...
libtirpc-1.3.7/src/clnt_dg.c:449:17: danger: 'cbuf' leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
libtirpc-1.3.7/src/clnt_simple.c:140:31: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:140:31: throw: if 'clnt_create' throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:140:31: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
libtirpc-1.3.7/src/clnt_simple.c:143:32: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:143:32: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
libtirpc-1.3.7/src/clnt_simple.c:143:33: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:142:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:143:33: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:143:33: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:143:33: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
libtirpc-1.3.7/src/clnt_simple.c:152:24: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:142:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:150:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:152:24: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:152:24: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
libtirpc-1.3.7/src/clnt_simple.c:154:21: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:142:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:150:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:154:21: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:154:21: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
libtirpc-1.3.7/src/clnt_simple.c:155:25: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:142:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:150:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:154:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:155:25: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:155:25: throw: if 'fcntl' throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:155:25: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
libtirpc-1.3.7/src/clnt_simple.c:171:21: warning[-Wanalyzer-malloc-leak]: leak of 'rcp'
libtirpc-1.3.7/src/clnt_simple.c:114:12: branch_true: following 'true' branch (when 'rcp' is NULL)...
libtirpc-1.3.7/src/clnt_simple.c:115:23: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:115:23: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_simple.c:116:20: branch_false: following 'false' branch (when 'rcp' is non-NULL)...
libtirpc-1.3.7/src/clnt_simple.c:121:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:127:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_simple.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_simple.c:135:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:140:31: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:142:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_simple.c:150:17: branch_false: ...to here
libtirpc-1.3.7/src/clnt_simple.c:171:21: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_simple.c:171:21: danger: 'rcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
libtirpc-1.3.7/src/clnt_vc.c:206:44: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:206:44: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:206:44: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:206:44: danger: 'cl' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
libtirpc-1.3.7/src/clnt_vc.c:206:44: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:206:44: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:206:44: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:206:44: danger: 'ct' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
libtirpc-1.3.7/src/clnt_vc.c:209:17: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:206:44: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:209:17: throw: if 'syslog' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:209:17: danger: 'cl' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
libtirpc-1.3.7/src/clnt_vc.c:209:17: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:206:44: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:209:17: throw: if 'syslog' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:209:17: danger: 'ct' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
libtirpc-1.3.7/src/clnt_vc.c:222:30: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:218:31: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:218:31: call_function: calling 'fd_locks_init' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:218:31: return_function: returning to 'clnt_vc_create' from 'fd_locks_init'
libtirpc-1.3.7/src/clnt_vc.c:219:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:221:25: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:222:30: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:222:30: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
libtirpc-1.3.7/src/clnt_vc.c:222:30: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:218:31: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:218:31: call_function: calling 'fd_locks_init' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:218:31: return_function: returning to 'clnt_vc_create' from 'fd_locks_init'
libtirpc-1.3.7/src/clnt_vc.c:219:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:221:25: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:222:30: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:222:30: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
libtirpc-1.3.7/src/clnt_vc.c:232:22: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:231:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:232:22: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:232:22: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
libtirpc-1.3.7/src/clnt_vc.c:232:22: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:231:17: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:232:22: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:232:22: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
libtirpc-1.3.7/src/clnt_vc.c:246:52: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:246:52: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:246:52: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:246:52: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
libtirpc-1.3.7/src/clnt_vc.c:246:52: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:246:52: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:246:52: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:246:52: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
libtirpc-1.3.7/src/clnt_vc.c:252:21: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:252:64: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:252:21: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:252:21: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def115]
libtirpc-1.3.7/src/clnt_vc.c:252:21: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:252:64: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:252:21: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:252:21: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
libtirpc-1.3.7/src/clnt_vc.c:254:60: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:252:64: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:252:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:253:29: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:253:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:254:60: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:254:60: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:254:60: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
libtirpc-1.3.7/src/clnt_vc.c:254:60: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:217:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:228:19: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:244:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:245:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:245:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:252:64: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:252:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:253:29: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:253:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:254:60: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:254:60: throw: if '__rpc_createerr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:254:60: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
libtirpc-1.3.7/src/clnt_vc.c:262:14: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:14: throw: if '__rpc_fd2sockinfo' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:262:14: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
libtirpc-1.3.7/src/clnt_vc.c:262:14: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:14: throw: if '__rpc_fd2sockinfo' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:262:14: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
libtirpc-1.3.7/src/clnt_vc.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:275:27: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:297:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:297:9: danger: '<unknown>' leaks here; was allocated at [(15)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
libtirpc-1.3.7/src/clnt_vc.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:297:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:297:9: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
libtirpc-1.3.7/src/clnt_vc.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of 'ct'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:204:32: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:297:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:297:9: danger: 'ct' leaks here; was allocated at [(2)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
libtirpc-1.3.7/src/clnt_vc.c:299:15: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:15: throw: if 'xdr_callhdr' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:299:15: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
libtirpc-1.3.7/src/clnt_vc.c:301:31: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:300:21: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:300:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:301:31: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:301:31: throw: if 'close' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:301:31: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
libtirpc-1.3.7/src/clnt_vc.c:305:23: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:305:23: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:305:23: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
libtirpc-1.3.7/src/clnt_vc.c:306:9: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:306:9: branch_true: following 'true' branch...
libtirpc-1.3.7/src/clnt_vc.c:306:9: branch_true: ...to here
libtirpc-1.3.7/src/clnt_vc.c:306:9: throw: if the called function throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:306:9: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
libtirpc-1.3.7/src/clnt_vc.c:314:23: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:314:23: throw: if 'authnone_create' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:314:23: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
libtirpc-1.3.7/src/clnt_vc.c:315:18: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:315:18: throw: if '__rpc_get_t_size' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:315:18: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
libtirpc-1.3.7/src/clnt_vc.c:316:18: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:316:18: throw: if '__rpc_get_t_size' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:316:18: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
libtirpc-1.3.7/src/clnt_vc.c:317:9: warning[-Wanalyzer-malloc-leak]: leak of 'cl'
libtirpc-1.3.7/src/clnt_vc.c:178:1: enter_function: entry to 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:203:24: acquire_memory: allocated here
libtirpc-1.3.7/src/clnt_vc.c:205:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:214:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:228:19: call_function: calling 'fd_lock_create' from 'clnt_vc_create'
libtirpc-1.3.7/src/clnt_vc.c:228:19: return_function: returning to 'clnt_vc_create' from 'fd_lock_create'
libtirpc-1.3.7/src/clnt_vc.c:229:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:241:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:262:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:264:9: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:278:45: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:299:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/clnt_vc.c:305:23: branch_false: ...to here
libtirpc-1.3.7/src/clnt_vc.c:317:9: throw: if 'xdrrec_create' throws an exception...
libtirpc-1.3.7/src/clnt_vc.c:317:9: danger: 'cl' leaks here; was allocated at [(2)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def131]
libtirpc-1.3.7/src/debug.c:71:17: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libtirpc-1.3.7/src/debug.c:66:9: acquire_resource: 'va_start' called here
libtirpc-1.3.7/src/debug.c:67:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/debug.c:71:17: branch_false: ...to here
libtirpc-1.3.7/src/debug.c:71:17: throw: if 'vsyslog' throws an exception...
libtirpc-1.3.7/src/debug.c:71:17: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def132]
libtirpc-1.3.7/src/debug.h:56:25: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libtirpc-1.3.7/src/authgss_prot.c:309:1: enter_function: entry to 'gss_log_debug'
libtirpc-1.3.7/src/authgss_prot.c:313:9: acquire_resource: 'va_start' called here
libtirpc-1.3.7/src/authgss_prot.c:314:9: call_function: calling 'vlibtirpc_log_dbg' from 'gss_log_debug'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
libtirpc-1.3.7/src/getnetconfig.c:139:13: warning[-Wanalyzer-malloc-leak]: leak of '__nc_error()'
libtirpc-1.3.7/src/getnetconfig.c:540:1: enter_function: entry to 'parse_ncp'
libtirpc-1.3.7/src/getnetconfig.c:547:5: call_function: calling '__nc_error' from 'parse_ncp'
libtirpc-1.3.7/src/getnetconfig.c:547:5: return_function: returning to 'parse_ncp' from '__nc_error'
libtirpc-1.3.7/src/getnetconfig.c:139:13: danger: '__nc_error()' leaks here; was allocated at [(6)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def134]
libtirpc-1.3.7/src/getnetconfig.c:481:18: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/etc/netconfig", "r")'
libtirpc-1.3.7/src/getnetconfig.c:418:1: enter_function: entry to 'getnetconfigent'
libtirpc-1.3.7/src/getnetconfig.c:427:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:463:17: acquire_resource: opened here
libtirpc-1.3.7/src/getnetconfig.c:463:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:468:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: following 'false' branch (when 'linep' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:478:16: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:481:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:485:12: branch_false: following 'false' branch (when 'tmpp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:489:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:491:16: branch_false: following 'false' branch (when 'ncp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:495:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:496:17: call_function: calling 'parse_ncp' from 'getnetconfigent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def135]
libtirpc-1.3.7/src/getnetconfig.c:481:18: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/etc/netconfig", "r")'
libtirpc-1.3.7/src/getnetconfig.c:418:1: enter_function: entry to 'getnetconfigent'
libtirpc-1.3.7/src/getnetconfig.c:427:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:463:17: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetconfig.c:463:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:468:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: following 'false' branch (when 'linep' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:478:16: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:481:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:485:12: branch_false: following 'false' branch (when 'tmpp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:489:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:491:16: branch_false: following 'false' branch (when 'ncp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:495:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:496:17: call_function: calling 'parse_ncp' from 'getnetconfigent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
libtirpc-1.3.7/src/getnetconfig.c:615:22: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/getnetconfig.c:221:1: enter_function: entry to 'getnetconfig'
libtirpc-1.3.7/src/getnetconfig.c:233:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:239:5: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetconfig.c:240:5: branch_true: ...to here
libtirpc-1.3.7/src/getnetconfig.c:267:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:278:24: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: following 'false' branch (when 'stringp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:295:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:304:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:309:31: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:310:8: branch_false: following 'false' branch (when 'np' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:316:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:320:9: call_function: calling 'parse_ncp' from 'getnetconfig'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
libtirpc-1.3.7/src/getnetconfig.c:615:22: warning[-Wanalyzer-malloc-leak]: leak of 'list'
libtirpc-1.3.7/src/getnetconfig.c:221:1: enter_function: entry to 'getnetconfig'
libtirpc-1.3.7/src/getnetconfig.c:233:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:239:5: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetconfig.c:240:5: branch_true: ...to here
libtirpc-1.3.7/src/getnetconfig.c:267:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:278:24: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: following 'false' branch (when 'stringp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:295:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:303:38: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetconfig.c:304:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:309:31: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:310:8: branch_false: following 'false' branch (when 'np' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:316:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:320:9: call_function: calling 'parse_ncp' from 'getnetconfig'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
libtirpc-1.3.7/src/getnetconfig.c:615:22: warning[-Wanalyzer-malloc-leak]: leak of 'ncp'
libtirpc-1.3.7/src/getnetconfig.c:418:1: enter_function: entry to 'getnetconfigent'
libtirpc-1.3.7/src/getnetconfig.c:427:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:463:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:468:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: following 'false' branch (when 'linep' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:478:16: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:481:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:485:12: branch_false: following 'false' branch (when 'tmpp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:489:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:492:21: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetconfig.c:491:16: branch_false: following 'false' branch (when 'ncp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:495:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:496:17: call_function: calling 'parse_ncp' from 'getnetconfigent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def139]
libtirpc-1.3.7/src/getnetconfig.c:615:22: warning[-Wanalyzer-malloc-leak]: leak of 'np'
libtirpc-1.3.7/src/getnetconfig.c:221:1: enter_function: entry to 'getnetconfig'
libtirpc-1.3.7/src/getnetconfig.c:233:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:239:5: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetconfig.c:240:5: branch_true: ...to here
libtirpc-1.3.7/src/getnetconfig.c:267:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:278:24: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: following 'false' branch (when 'stringp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:295:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:304:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:309:31: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:309:31: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetconfig.c:310:8: branch_false: following 'false' branch (when 'np' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:316:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:320:9: call_function: calling 'parse_ncp' from 'getnetconfig'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def140]
libtirpc-1.3.7/src/getnetconfig.c:616:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL '*ncp.nc_lookups + *ncp.nc_nlookups * 8'
libtirpc-1.3.7/src/getnetconfig.c:221:1: enter_function: entry to 'getnetconfig'
libtirpc-1.3.7/src/getnetconfig.c:233:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:239:5: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetconfig.c:240:5: branch_true: ...to here
libtirpc-1.3.7/src/getnetconfig.c:267:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:278:24: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: following 'false' branch (when 'stringp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:295:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:304:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:309:31: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:310:8: branch_false: following 'false' branch (when 'np' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:316:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:320:9: call_function: calling 'parse_ncp' from 'getnetconfig'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def141]
libtirpc-1.3.7/src/getnetconfig.c:616:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL '*ncp.nc_lookups'
libtirpc-1.3.7/src/getnetconfig.c:418:1: enter_function: entry to 'getnetconfigent'
libtirpc-1.3.7/src/getnetconfig.c:427:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:463:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:468:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: following 'false' branch (when 'linep' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:468:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:478:16: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:481:18: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:485:12: branch_false: following 'false' branch (when 'tmpp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:489:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:491:16: branch_false: following 'false' branch (when 'ncp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:495:13: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:496:17: call_function: calling 'parse_ncp' from 'getnetconfigent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
libtirpc-1.3.7/src/getnetconfig.c:617:13: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/getnetconfig.c:221:1: enter_function: entry to 'getnetconfig'
libtirpc-1.3.7/src/getnetconfig.c:233:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:239:5: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetconfig.c:240:5: branch_true: ...to here
libtirpc-1.3.7/src/getnetconfig.c:267:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:278:24: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: following 'false' branch (when 'stringp' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:279:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:295:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetconfig.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:304:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:309:31: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:310:8: branch_false: following 'false' branch (when 'np' is non-NULL)...
libtirpc-1.3.7/src/getnetconfig.c:316:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetconfig.c:320:9: call_function: calling 'parse_ncp' from 'getnetconfig'
Error: CPPCHECK_WARNING (CWE-401): [#def143]
libtirpc-1.3.7/src/getnetconfig.c:709: error[memleak]: Memory leak: p.nc_lookups
Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
libtirpc-1.3.7/src/getnetpath.c:89:36: warning[-Wanalyzer-malloc-leak]: leak of 'np_sessionp'
libtirpc-1.3.7/src/getnetpath.c:86:32: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetpath.c:85:8: branch_false: following 'false' branch (when 'np_sessionp' is non-NULL)...
libtirpc-1.3.7/src/getnetpath.c:89:36: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:89:36: throw: if 'setnetconfig' throws an exception...
libtirpc-1.3.7/src/getnetpath.c:89:36: danger: 'np_sessionp' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def145]
libtirpc-1.3.7/src/getnetpath.c:90:9: warning[-Wanalyzer-malloc-leak]: leak of 'np_sessionp'
libtirpc-1.3.7/src/getnetpath.c:86:32: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetpath.c:85:8: branch_false: following 'false' branch (when 'np_sessionp' is non-NULL)...
libtirpc-1.3.7/src/getnetpath.c:89:36: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:89:8: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetpath.c:90:9: branch_true: ...to here
libtirpc-1.3.7/src/getnetpath.c:90:9: throw: if 'syslog' throws an exception...
libtirpc-1.3.7/src/getnetpath.c:90:9: danger: 'np_sessionp' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def146]
libtirpc-1.3.7/src/getnetpath.c:99:16: warning[-Wanalyzer-malloc-leak]: leak of 'np_sessionp'
libtirpc-1.3.7/src/getnetpath.c:86:32: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetpath.c:85:8: branch_false: following 'false' branch (when 'np_sessionp' is non-NULL)...
libtirpc-1.3.7/src/getnetpath.c:89:36: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:89:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:94:5: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:96:8: branch_false: following 'false' branch (when 'npp' is non-NULL)...
libtirpc-1.3.7/src/getnetpath.c:99:16: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:99:16: throw: if 'endnetconfig' throws an exception...
libtirpc-1.3.7/src/getnetpath.c:99:16: danger: 'np_sessionp' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
libtirpc-1.3.7/src/getnetpath.c:164:20: warning[-Wanalyzer-malloc-leak]: leak of 'chainp'
libtirpc-1.3.7/src/getnetpath.c:132:1: enter_function: entry to 'getnetpath'
libtirpc-1.3.7/src/getnetpath.c:139:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:143:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:143:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:159:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetpath.c:160:32: call_function: calling '_get_next_token' from 'getnetpath'
libtirpc-1.3.7/src/getnetpath.c:160:32: return_function: returning to 'getnetpath' from '_get_next_token'
libtirpc-1.3.7/src/getnetpath.c:166:21: acquire_memory: allocated here
libtirpc-1.3.7/src/getnetpath.c:169:16: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:172:17: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:164:20: danger: 'chainp' leaks here; was allocated at [(14)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/13)
Error: CPPCHECK_WARNING (CWE-476): [#def148]
libtirpc-1.3.7/src/getnetpath.c:167: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: chainp
Error: GCC_ANALYZER_WARNING (CWE-476): [#def149]
libtirpc-1.3.7/src/getnetpath.c:167:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'chainp'
libtirpc-1.3.7/src/getnetpath.c:132:1: enter_function: entry to 'getnetpath'
libtirpc-1.3.7/src/getnetpath.c:139:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:143:8: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getnetpath.c:143:8: branch_false: ...to here
libtirpc-1.3.7/src/getnetpath.c:159:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getnetpath.c:160:32: call_function: calling '_get_next_token' from 'getnetpath'
libtirpc-1.3.7/src/getnetpath.c:160:32: return_function: returning to 'getnetpath' from '_get_next_token'
libtirpc-1.3.7/src/getnetpath.c:166:21: acquire_memory: this call could return NULL
libtirpc-1.3.7/src/getnetpath.c:167:13: danger: 'chainp' could be NULL: unchecked value from [(14)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/13)
Error: CPPCHECK_WARNING (CWE-476): [#def150]
libtirpc-1.3.7/src/getnetpath.c:168: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: chainp
Error: GCC_ANALYZER_WARNING (CWE-775): [#def151]
libtirpc-1.3.7/src/getpublickey.c:107:21: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/etc/publickey", "r")'
libtirpc-1.3.7/src/getpublickey.c:98:14: acquire_resource: opened here
libtirpc-1.3.7/src/getpublickey.c:99:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getpublickey.c:99:12: branch_false: ...to here
libtirpc-1.3.7/src/getpublickey.c:103:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getpublickey.c:107:21: branch_false: ...to here
libtirpc-1.3.7/src/getpublickey.c:109:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: ...to here
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: ...to here
libtirpc-1.3.7/src/getpublickey.c:134:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/getpublickey.c:107:21: danger: 'fopen("/etc/publickey", "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
libtirpc-1.3.7/src/getpublickey.c:107:21: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/etc/publickey", "r")'
libtirpc-1.3.7/src/getpublickey.c:98:14: acquire_memory: allocated here
libtirpc-1.3.7/src/getpublickey.c:99:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getpublickey.c:99:12: branch_false: ...to here
libtirpc-1.3.7/src/getpublickey.c:103:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/getpublickey.c:107:21: branch_false: ...to here
libtirpc-1.3.7/src/getpublickey.c:109:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: ...to here
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/getpublickey.c:134:25: branch_true: ...to here
libtirpc-1.3.7/src/getpublickey.c:134:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/getpublickey.c:107:21: danger: 'fopen("/etc/publickey", "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
libtirpc-1.3.7/src/key_call.c:340:29: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:29: throw: if 'setnetconfig' throws an exception...
libtirpc-1.3.7/src/key_call.c:340:29: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
libtirpc-1.3.7/src/key_call.c:345:17: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:345:17: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:345:17: throw: if 'endnetconfig' throws an exception...
libtirpc-1.3.7/src/key_call.c:345:17: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def155]
libtirpc-1.3.7/src/key_call.c:348:25: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:25: throw: if 'getnetconfig' throws an exception...
libtirpc-1.3.7/src/key_call.c:348:25: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def156]
libtirpc-1.3.7/src/key_call.c:355:47: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:355:47: throw: if 'clnt_tp_create' throws an exception...
libtirpc-1.3.7/src/key_call.c:355:47: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def157]
libtirpc-1.3.7/src/key_call.c:368:9: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:364:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:364:13: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:364:13: branch_false: following 'false' branch (when 'tpconf' is NULL)...
libtirpc-1.3.7/src/key_call.c:368:9: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:368:9: throw: if 'endnetconfig' throws an exception...
libtirpc-1.3.7/src/key_call.c:368:9: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def158]
libtirpc-1.3.7/src/key_call.c:375:32: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:375:32: throw: if 'authunix_create' throws an exception...
libtirpc-1.3.7/src/key_call.c:375:32: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def159]
libtirpc-1.3.7/src/key_call.c:377:17: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:376:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:377:17: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:377:17: throw: if the called function throws an exception...
libtirpc-1.3.7/src/key_call.c:377:17: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def160]
libtirpc-1.3.7/src/key_call.c:384:16: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:376:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:382:9: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:384:16: throw: if the called function throws an exception...
libtirpc-1.3.7/src/key_call.c:384:16: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def161]
libtirpc-1.3.7/src/key_call.c:386:13: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:376:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:382:9: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:386:13: throw: if the called function throws an exception...
libtirpc-1.3.7/src/key_call.c:386:13: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def162]
libtirpc-1.3.7/src/key_call.c:387:17: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:376:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:382:9: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:386:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:387:17: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:387:17: throw: if 'fcntl' throws an exception...
libtirpc-1.3.7/src/key_call.c:387:17: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def163]
libtirpc-1.3.7/src/key_call.c:389:16: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:340:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:344:12: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:348:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:349:28: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:354:28: branch_true: following 'true' branch...
libtirpc-1.3.7/src/key_call.c:355:47: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:370:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:373:20: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:376:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:382:9: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:389:16: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def164]
libtirpc-1.3.7/src/key_call.c:390:1: warning[-Wanalyzer-malloc-leak]: leak of 'kcp'
libtirpc-1.3.7/src/key_call.c:308:12: branch_true: following 'true' branch (when 'kcp' is NULL)...
libtirpc-1.3.7/src/key_call.c:309:50: branch_true: ...to here
libtirpc-1.3.7/src/key_call.c:309:50: acquire_memory: allocated here
libtirpc-1.3.7/src/key_call.c:310:20: branch_false: following 'false' branch (when 'kcp' is non-NULL)...
libtirpc-1.3.7/src/key_call.c:313:17: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:318:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:323:13: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:323:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/key_call.c:340:29: branch_false: ...to here
libtirpc-1.3.7/src/key_call.c:390:1: danger: 'kcp' leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def165]
libtirpc-1.3.7/src/netnamer.c:272:21: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(NETIDFILE, "r")'
libtirpc-1.3.7/src/netnamer.c:255:14: acquire_resource: opened here
libtirpc-1.3.7/src/netnamer.c:256:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/netnamer.c:256:12: branch_false: ...to here
libtirpc-1.3.7/src/netnamer.c:268:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/netnamer.c:272:21: branch_false: ...to here
libtirpc-1.3.7/src/netnamer.c:274:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: ...to here
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: ...to here
libtirpc-1.3.7/src/netnamer.c:295:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/netnamer.c:272:21: danger: 'fopen(NETIDFILE, "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def166]
libtirpc-1.3.7/src/netnamer.c:272:21: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(NETIDFILE, "r")'
libtirpc-1.3.7/src/netnamer.c:255:14: acquire_memory: allocated here
libtirpc-1.3.7/src/netnamer.c:256:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/netnamer.c:256:12: branch_false: ...to here
libtirpc-1.3.7/src/netnamer.c:268:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/netnamer.c:272:21: branch_false: ...to here
libtirpc-1.3.7/src/netnamer.c:274:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: ...to here
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/netnamer.c:295:25: branch_true: ...to here
libtirpc-1.3.7/src/netnamer.c:295:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/netnamer.c:272:21: danger: 'fopen(NETIDFILE, "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def167]
libtirpc-1.3.7/src/rpc_generic.c:251:33: warning[-Wanalyzer-malloc-leak]: leak of 'netid_tcp'
libtirpc-1.3.7/src/rpc_generic.c:243:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:38: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:252:36: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:253:37: branch_true: following 'true' branch (when 'netid_tcp' is NULL)...
libtirpc-1.3.7/src/rpc_generic.c:255:60: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:255:53: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:251:33: throw: if 'getnetconfig' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:251:33: danger: 'netid_tcp' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def168]
libtirpc-1.3.7/src/rpc_generic.c:267:17: warning[-Wanalyzer-malloc-leak]: leak of 'netid_tcp'
libtirpc-1.3.7/src/rpc_generic.c:243:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:38: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:252:36: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:253:37: branch_true: following 'true' branch (when 'netid_tcp' is NULL)...
libtirpc-1.3.7/src/rpc_generic.c:255:60: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:255:53: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:267:17: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:267:17: throw: if 'endnetconfig' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:267:17: danger: 'netid_tcp' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def169]
libtirpc-1.3.7/src/rpc_generic.c:279:17: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/rpc_generic.c:243:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:38: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:252:36: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:253:37: branch_true: following 'true' branch (when 'netid_tcp' is NULL)...
libtirpc-1.3.7/src/rpc_generic.c:255:60: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:255:53: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:267:17: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:269:12: branch_false: following 'false' branch (when the strings are non-equal)...
libtirpc-1.3.7/src/rpc_generic.c:271:18: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:271:17: branch_true: following 'true' branch (when the strings are equal)...
libtirpc-1.3.7/src/rpc_generic.c:276:12: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:276:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:279:17: throw: if 'getnetconfigent' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:279:17: danger: 'netid' leaks here; was allocated at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def170]
libtirpc-1.3.7/src/rpc_generic.c:281:1: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/rpc_generic.c:243:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:38: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:252:36: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:253:37: branch_true: following 'true' branch (when 'netid_tcp' is NULL)...
libtirpc-1.3.7/src/rpc_generic.c:255:60: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:255:53: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:267:17: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:269:12: branch_false: following 'false' branch (when the strings are non-equal)...
libtirpc-1.3.7/src/rpc_generic.c:271:18: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:271:17: branch_true: following 'true' branch (when the strings are equal)...
libtirpc-1.3.7/src/rpc_generic.c:276:12: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:276:12: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/rpc_generic.c:276:33: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:276:13: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:276:13: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:281:1: danger: 'netid' leaks here; was allocated at [(9)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def171]
libtirpc-1.3.7/src/rpc_generic.c:281:1: warning[-Wanalyzer-malloc-leak]: leak of 'netid_tcp'
libtirpc-1.3.7/src/rpc_generic.c:243:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:38: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:247:20: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:252:36: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:253:37: branch_true: following 'true' branch (when 'netid_tcp' is NULL)...
libtirpc-1.3.7/src/rpc_generic.c:255:60: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:255:53: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:251:24: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_generic.c:267:17: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:271:17: branch_false: following 'false' branch (when the strings are non-equal)...
libtirpc-1.3.7/src/rpc_generic.c:271:17: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:281:1: danger: 'netid_tcp' leaks here; was allocated at [(9)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def172]
libtirpc-1.3.7/src/rpc_generic.c:300:41: warning[-Wanalyzer-malloc-leak]: leak of 'handle'
libtirpc-1.3.7/src/rpc_generic.c:292:36: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:293:12: branch_false: following 'false' branch (when 'handle' is non-NULL)...
libtirpc-1.3.7/src/rpc_generic.c:296:35: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:300:41: throw: if 'setnetpath' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:300:41: danger: 'handle' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def173]
libtirpc-1.3.7/src/rpc_generic.c:311:41: warning[-Wanalyzer-malloc-leak]: leak of 'handle'
libtirpc-1.3.7/src/rpc_generic.c:288:1: enter_function: entry to '__rpc_setconf'
libtirpc-1.3.7/src/rpc_generic.c:292:36: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:293:12: branch_false: following 'false' branch (when 'handle' is non-NULL)...
libtirpc-1.3.7/src/rpc_generic.c:296:35: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:296:35: call_function: calling 'getnettype' from '__rpc_setconf'
libtirpc-1.3.7/src/rpc_generic.c:296:35: return_function: returning to '__rpc_setconf' from 'getnettype'
libtirpc-1.3.7/src/rpc_generic.c:311:41: throw: if 'setnetconfig' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:311:41: danger: 'handle' leaks here; was allocated at [(2)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
libtirpc-1.3.7/src/rpc_generic.c:312:25: warning[-Wanalyzer-malloc-leak]: leak of 'handle'
libtirpc-1.3.7/src/rpc_generic.c:288:1: enter_function: entry to '__rpc_setconf'
libtirpc-1.3.7/src/rpc_generic.c:292:36: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_generic.c:293:12: branch_false: following 'false' branch (when 'handle' is non-NULL)...
libtirpc-1.3.7/src/rpc_generic.c:296:35: branch_false: ...to here
libtirpc-1.3.7/src/rpc_generic.c:296:35: call_function: calling 'getnettype' from '__rpc_setconf'
libtirpc-1.3.7/src/rpc_generic.c:296:35: return_function: returning to '__rpc_setconf' from 'getnettype'
libtirpc-1.3.7/src/rpc_generic.c:311:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_generic.c:312:25: branch_true: ...to here
libtirpc-1.3.7/src/rpc_generic.c:312:25: throw: if 'syslog' throws an exception...
libtirpc-1.3.7/src/rpc_generic.c:312:25: danger: 'handle' leaks here; was allocated at [(2)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def175]
libtirpc-1.3.7/src/rpc_gss_utils.c:54:13: warning[-Wanalyzer-malloc-leak]: leak of '__rpc_gss_error()'
libtirpc-1.3.7/src/rpc_gss_utils.c:315:1: enter_function: entry to 'rpc_gss_is_installed'
libtirpc-1.3.7/src/rpc_gss_utils.c:319:12: branch_true: following 'true' branch (when 'mechanism' is NULL)...
libtirpc-1.3.7/src/rpc_gss_utils.c:320:17: branch_true: ...to here
libtirpc-1.3.7/src/rpc_gss_utils.c:320:17: call_function: calling 'rpc_gss_set_error' from 'rpc_gss_is_installed'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def176]
libtirpc-1.3.7/src/rpc_soc.c:710:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor '__rpc_nconf2fd(<unknown>)'
libtirpc-1.3.7/src/rpc_soc.c:694:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_soc.c:695:21: branch_true: ...to here
libtirpc-1.3.7/src/rpc_soc.c:699:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:704:21: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:704:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:707:9: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:717:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:720:26: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:722:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:724:9: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:726:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_soc.c:727:21: branch_true: ...to here
libtirpc-1.3.7/src/rpc_soc.c:710:13: danger: '__rpc_nconf2fd(<unknown>)' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
libtirpc-1.3.7/src/rpc_soc.c:733:16: warning[-Wanalyzer-malloc-leak]: leak of 'taddr.addr.buf'
libtirpc-1.3.7/src/rpc_soc.c:694:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rpc_soc.c:695:21: branch_true: ...to here
libtirpc-1.3.7/src/rpc_soc.c:699:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:704:21: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:704:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:707:9: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:717:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:720:26: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:721:26: acquire_memory: allocated here
libtirpc-1.3.7/src/rpc_soc.c:722:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:724:9: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:726:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpc_soc.c:733:16: branch_false: ...to here
libtirpc-1.3.7/src/rpc_soc.c:733:16: throw: if 'svc_tli_create' throws an exception...
libtirpc-1.3.7/src/rpc_soc.c:733:16: danger: 'taddr.addr.buf' leaks here; was allocated at [(10)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/9)
Error: CPPCHECK_WARNING (CWE-401): [#def178]
libtirpc-1.3.7/src/rpcb_clnt.c:163: error[memleak]: Memory leak: copy.ac_uaddr
Error: GCC_ANALYZER_WARNING (CWE-401): [#def179]
libtirpc-1.3.7/src/rpcb_clnt.c:238:29: warning[-Wanalyzer-malloc-leak]: leak of 'copy_of_cached(host, *nconf.nc_netid)'
libtirpc-1.3.7/src/rpcb_clnt.c:1376:1: enter_function: entry to 'rpcb_uaddr2taddr'
libtirpc-1.3.7/src/rpcb_clnt.c:1385:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/rpcb_clnt.c:1389:13: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1389:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: call_function: calling 'local_rpcb' from 'rpcb_uaddr2taddr'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def180]
libtirpc-1.3.7/src/rpcb_clnt.c:259:61: warning[-Wanalyzer-null-dereference]: dereference of NULL 'addr'
libtirpc-1.3.7/src/rpcb_clnt.c:1376:1: enter_function: entry to 'rpcb_uaddr2taddr'
libtirpc-1.3.7/src/rpcb_clnt.c:1385:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/rpcb_clnt.c:1389:13: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1389:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: call_function: calling 'local_rpcb' from 'rpcb_uaddr2taddr'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def181]
libtirpc-1.3.7/src/rpcb_clnt.c:399:34: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/rpcb_clnt.c:1376:1: enter_function: entry to 'rpcb_uaddr2taddr'
libtirpc-1.3.7/src/rpcb_clnt.c:1385:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/rpcb_clnt.c:1389:13: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1389:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: call_function: calling 'local_rpcb' from 'rpcb_uaddr2taddr'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def182]
libtirpc-1.3.7/src/rpcb_clnt.c:572:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sock'
libtirpc-1.3.7/src/rpcb_clnt.c:1376:1: enter_function: entry to 'rpcb_uaddr2taddr'
libtirpc-1.3.7/src/rpcb_clnt.c:1385:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/rpcb_clnt.c:1389:13: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1389:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: call_function: calling 'local_rpcb' from 'rpcb_uaddr2taddr'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def183]
libtirpc-1.3.7/src/rpcb_clnt.c:573:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sock'
libtirpc-1.3.7/src/rpcb_clnt.c:1376:1: enter_function: entry to 'rpcb_uaddr2taddr'
libtirpc-1.3.7/src/rpcb_clnt.c:1385:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/rpcb_clnt.c:1389:13: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1389:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: branch_false: ...to here
libtirpc-1.3.7/src/rpcb_clnt.c:1393:18: call_function: calling 'local_rpcb' from 'rpcb_uaddr2taddr'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def184]
libtirpc-1.3.7/src/rtime.c:92:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor 's'
libtirpc-1.3.7/src/rtime.c:85:13: acquire_resource: socket created here
libtirpc-1.3.7/src/rtime.c:86:12: branch_false: following 'false' branch (when 's >= 0')...
libtirpc-1.3.7/src/rtime.c:89:9: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:92:21: throw: if 'getservbyname' throws an exception...
libtirpc-1.3.7/src/rtime.c:92:21: danger: 's' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def185]
libtirpc-1.3.7/src/rtime.c:100:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor 's'
libtirpc-1.3.7/src/rtime.c:85:13: acquire_resource: socket created here
libtirpc-1.3.7/src/rtime.c:86:12: branch_false: following 'false' branch (when 's >= 0')...
libtirpc-1.3.7/src/rtime.c:89:9: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:92:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rtime.c:97:27: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:99:12: branch_true: following 'true' branch (when 'type == 2')...
libtirpc-1.3.7/src/rtime.c:100:23: branch_true: ...to here
libtirpc-1.3.7/src/rtime.c:100:23: throw: if 'sendto' throws an exception...
libtirpc-1.3.7/src/rtime.c:100:23: danger: 's' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def186]
libtirpc-1.3.7/src/rtime.c:128:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor 's'
libtirpc-1.3.7/src/rtime.c:85:13: acquire_resource: socket created here
libtirpc-1.3.7/src/rtime.c:86:12: branch_false: following 'false' branch (when 's >= 0')...
libtirpc-1.3.7/src/rtime.c:89:9: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:92:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/rtime.c:97:27: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:99:12: branch_false: following 'false' branch (when 'type != 2')...
libtirpc-1.3.7/src/rtime.c:128:21: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:128:21: throw: if 'connect' throws an exception...
libtirpc-1.3.7/src/rtime.c:128:21: danger: 's' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def187]
libtirpc-1.3.7/src/rtime.c:154:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 's'
libtirpc-1.3.7/src/rtime.c:65:1: enter_function: entry to 'rtime'
libtirpc-1.3.7/src/rtime.c:85:13: acquire_resource: socket created here
libtirpc-1.3.7/src/rtime.c:86:12: branch_false: following 'false' branch (when 's >= 0')...
libtirpc-1.3.7/src/rtime.c:89:9: branch_false: ...to here
libtirpc-1.3.7/src/rtime.c:92:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/rtime.c:93:17: branch_true: ...to here
libtirpc-1.3.7/src/rtime.c:93:17: call_function: calling 'do_close' from 'rtime'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def188]
libtirpc-1.3.7/src/svc.c:246:7: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc.c:232:6: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc.c:237:11: branch_false: ...to here
libtirpc-1.3.7/src/svc.c:242:11: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc.c:244:23: branch_true: ...to here
libtirpc-1.3.7/src/svc.c:244:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc.c:246:7: throw: if 'freenetconfigent' throws an exception...
libtirpc-1.3.7/src/svc.c:246:7: danger: 'netid' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def189]
libtirpc-1.3.7/src/svc_auth_gss.c:143:9: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def190]
libtirpc-1.3.7/src/svc_auth_gss.c:146:28: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def191]
libtirpc-1.3.7/src/svc_auth_gss.c:149:25: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def192]
libtirpc-1.3.7/src/svc_auth_gss.c:155:20: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def193]
libtirpc-1.3.7/src/svc_auth_gss.c:158:17: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def194]
libtirpc-1.3.7/src/svc_auth_gss.c:174:9: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def195]
libtirpc-1.3.7/src/svc_auth_gss.c:179:20: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def196]
libtirpc-1.3.7/src/svc_auth_gss.c:183:17: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:946:1: enter_function: entry to 'rpc_gss_set_svc_name'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:961:14: call_function: calling 'svcauth_gss_import_name' from 'rpc_gss_set_svc_name'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def197]
libtirpc-1.3.7/src/svc_auth_gss.c:409:20: warning[-Wanalyzer-malloc-leak]: leak of 'rpchdr'
libtirpc-1.3.7/src/svc_auth_gss.c:382:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:386:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:385:28: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:387:12: branch_false: following 'false' branch (when 'rpchdr' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:391:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:399:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:403:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:409:20: throw: if 'gss_verify_mic' throws an exception...
libtirpc-1.3.7/src/svc_auth_gss.c:409:20: danger: 'rpchdr' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def198]
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: warning[-Wanalyzer-malloc-leak]: leak of 'save'
libtirpc-1.3.7/src/svc_auth_gss.c:952:12: branch_false: following 'false' branch (when 'principal' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:954:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:955:12: branch_false: following 'false' branch (when 'save' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: throw: if 'rpc_gss_mech_to_oid' throws an exception...
libtirpc-1.3.7/src/svc_auth_gss.c:958:14: danger: 'save' leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def199]
libtirpc-1.3.7/src/svc_auth_gss.c:1009:15: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libtirpc-1.3.7/src/svc_auth_gss.c:999:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1002:18: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1003:12: branch_false: following 'false' branch (when 'buflen != -1')...
libtirpc-1.3.7/src/svc_auth_gss.c:1005:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1005:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:1006:12: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:1009:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1009:15: throw: if 'getpwuid_r' throws an exception...
libtirpc-1.3.7/src/svc_auth_gss.c:1009:15: danger: 'buf' leaks here; was allocated at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def200]
libtirpc-1.3.7/src/svc_auth_gss.c:1151:20: warning[-Wanalyzer-malloc-leak]: leak of 'namebuf.value'
libtirpc-1.3.7/src/svc_auth_gss.c:1126:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1128:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1132:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1138:25: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:1139:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1141:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1151:20: throw: if 'gss_import_name' throws an exception...
libtirpc-1.3.7/src/svc_auth_gss.c:1151:20: danger: 'namebuf.value' leaks here; was allocated at [(5)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def201]
libtirpc-1.3.7/src/svc_auth_gss.c:1180:15: warning[-Wanalyzer-malloc-leak]: leak of 'result'
libtirpc-1.3.7/src/svc_auth_gss.c:1126:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1128:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1132:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1139:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1141:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1154:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1159:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1161:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1166:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1168:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_auth_gss.c:1173:46: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1173:18: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_auth_gss.c:1174:12: branch_false: following 'false' branch (when 'result' is non-NULL)...
libtirpc-1.3.7/src/svc_auth_gss.c:1178:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_auth_gss.c:1180:15: throw: if 'gss_release_buffer' throws an exception...
libtirpc-1.3.7/src/svc_auth_gss.c:1180:15: danger: 'result' leaks here; was allocated at [(13)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def202]
libtirpc-1.3.7/src/svc_dg.c:138:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:33: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:138:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:138:9: danger: '<unknown>' leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def203]
libtirpc-1.3.7/src/svc_dg.c:138:9: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:127:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:138:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:138:9: danger: 'ext' leaks here; was allocated at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def204]
libtirpc-1.3.7/src/svc_dg.c:138:9: warning[-Wanalyzer-malloc-leak]: leak of 'su'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:132:14: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:138:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:138:9: danger: 'su' leaks here; was allocated at [(9)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def205]
libtirpc-1.3.7/src/svc_dg.c:138:9: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:122:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:138:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:138:9: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def206]
libtirpc-1.3.7/src/svc_dg.c:151:9: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:127:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:149:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:151:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:151:9: throw: if '__rpc_set_netbuf' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:151:9: danger: 'ext' leaks here; was allocated at [(7)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def207]
libtirpc-1.3.7/src/svc_dg.c:151:9: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:122:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_false: following 'false' branch (when 'su' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:135:25: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:136:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:138:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:149:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:151:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:151:9: throw: if '__rpc_set_netbuf' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:151:9: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def208]
libtirpc-1.3.7/src/svc_dg.c:159:9: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:127:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:132:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:133:12: branch_true: following 'true' branch (when 'su' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:134:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:159:9: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:159:9: danger: 'ext' leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def209]
libtirpc-1.3.7/src/svc_dg.c:159:9: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_dg.c:108:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:115:20: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:117:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:122:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:122:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:123:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:127:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:128:12: branch_true: following 'true' branch (when 'ext' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:129:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:159:9: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:159:9: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def210]
libtirpc-1.3.7/src/svc_dg.c:472:17: warning[-Wanalyzer-malloc-leak]: leak of 'uc'
libtirpc-1.3.7/src/svc_dg.c:457:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:462:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:462:14: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:463:12: branch_false: following 'false' branch (when 'uc' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:468:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:471:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:472:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:472:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:472:17: danger: 'uc' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def211]
libtirpc-1.3.7/src/svc_dg.c:480:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/svc_dg.c:457:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:462:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:463:12: branch_false: following 'false' branch (when 'uc' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:468:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:470:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:471:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:477:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:479:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:480:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:480:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:480:17: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def212]
libtirpc-1.3.7/src/svc_dg.c:480:17: warning[-Wanalyzer-malloc-leak]: leak of 'uc'
libtirpc-1.3.7/src/svc_dg.c:457:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:462:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:462:14: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:463:12: branch_false: following 'false' branch (when 'uc' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:468:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:471:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:477:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:479:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:480:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:480:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:480:17: danger: 'uc' leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-401): [#def213]
libtirpc-1.3.7/src/svc_dg.c:489: error[memleak]: Memory leak: uc.uc_entries
Error: GCC_ANALYZER_WARNING (CWE-401): [#def214]
libtirpc-1.3.7/src/svc_dg.c:490:1: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libtirpc-1.3.7/src/svc_dg.c:457:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:462:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:463:12: branch_false: following 'false' branch (when 'uc' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:468:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:470:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:471:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:477:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:479:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:486:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:490:1: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def215]
libtirpc-1.3.7/src/svc_dg.c:490:1: warning[-Wanalyzer-malloc-leak]: leak of 'uc'
libtirpc-1.3.7/src/svc_dg.c:457:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:462:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:462:14: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:463:12: branch_false: following 'false' branch (when 'uc' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:468:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:471:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:477:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:479:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_dg.c:486:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:490:1: danger: 'uc' leaks here; was allocated at [(3)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def216]
libtirpc-1.3.7/src/svc_dg.c:547:25: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_true: following 'true' branch (when 'newbuf' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:547:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:547:25: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:547:25: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def217]
libtirpc-1.3.7/src/svc_dg.c:558:30: warning[-Wanalyzer-malloc-leak]: leak of 'newbuf'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:545:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:30: throw: if 'getnetconfigent' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:558:30: danger: 'newbuf' leaks here; was allocated at [(5)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
libtirpc-1.3.7/src/svc_dg.c:558:30: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:30: throw: if 'getnetconfigent' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:558:30: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def219]
libtirpc-1.3.7/src/svc_dg.c:559:33: warning[-Wanalyzer-malloc-leak]: leak of 'newbuf'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:545:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:559:33: throw: if 'taddr2uaddr' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:559:33: danger: 'newbuf' leaks here; was allocated at [(5)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def220]
libtirpc-1.3.7/src/svc_dg.c:559:33: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:559:33: throw: if 'taddr2uaddr' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:559:33: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def221]
libtirpc-1.3.7/src/svc_dg.c:560:25: warning[-Wanalyzer-malloc-leak]: leak of 'newbuf'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:545:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:560:25: throw: if 'freenetconfigent' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:560:25: danger: 'newbuf' leaks here; was allocated at [(5)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def222]
libtirpc-1.3.7/src/svc_dg.c:560:25: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:560:25: throw: if 'freenetconfigent' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:560:25: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def223]
libtirpc-1.3.7/src/svc_dg.c:561:25: warning[-Wanalyzer-malloc-leak]: leak of 'newbuf'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:545:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:561:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:561:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:561:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:561:25: danger: 'newbuf' leaks here; was allocated at [(5)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
libtirpc-1.3.7/src/svc_dg.c:561:25: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:557:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:558:46: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:558:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:559:52: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:561:25: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_dg.c:561:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_dg.c:561:25: throw: if 'libtirpc_log_dbg' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:561:25: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def225]
libtirpc-1.3.7/src/svc_dg.c:571:9: warning[-Wanalyzer-malloc-leak]: leak of 'victim'
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:539:26: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:571:9: throw: if 'xdrmem_create' throws an exception...
libtirpc-1.3.7/src/svc_dg.c:571:9: danger: 'victim' leaks here; was allocated at [(3)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def226]
libtirpc-1.3.7/src/svc_dg.c:579:16: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'calloc(1, (long unsigned int)*xprt.xp_rtaddr.len)' where non-null expected
libtirpc-1.3.7/src/svc_dg.c:525:12: branch_false: following 'false' branch (when 'victim' is NULL)...
libtirpc-1.3.7/src/svc_dg.c:539:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:540:20: branch_false: following 'false' branch (when 'victim' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:545:26: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:546:20: branch_false: following 'false' branch (when 'newbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_dg.c:557:13: branch_false: ...to here
libtirpc-1.3.7/src/svc_dg.c:578:34: acquire_memory: this call could return NULL
libtirpc-1.3.7/src/svc_dg.c:579:16: danger: argument 1 ('calloc(1, (long unsigned int)*xprt.xp_rtaddr.len)') from [(7)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/6) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-775): [#def227]
libtirpc-1.3.7/src/svc_generic.c:265:32: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
libtirpc-1.3.7/src/svc_generic.c:141:1: enter_function: entry to 'svc_tp_create'
libtirpc-1.3.7/src/svc_generic.c:149:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/svc_generic.c:155:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_generic.c:155:16: call_function: calling 'svc_tli_create' from 'svc_tp_create'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def228]
libtirpc-1.3.7/src/svc_generic.c:268:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
libtirpc-1.3.7/src/svc_generic.c:141:1: enter_function: entry to 'svc_tp_create'
libtirpc-1.3.7/src/svc_generic.c:149:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/svc_generic.c:155:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_generic.c:155:16: call_function: calling 'svc_tli_create' from 'svc_tp_create'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def229]
libtirpc-1.3.7/src/svc_generic.c:292:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'fd'
libtirpc-1.3.7/src/svc_generic.c:141:1: enter_function: entry to 'svc_tp_create'
libtirpc-1.3.7/src/svc_generic.c:149:12: branch_false: following 'false' branch (when 'nconf' is non-NULL)...
libtirpc-1.3.7/src/svc_generic.c:155:16: branch_false: ...to here
libtirpc-1.3.7/src/svc_generic.c:155:16: call_function: calling 'svc_tli_create' from 'svc_tp_create'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def230]
libtirpc-1.3.7/src/svc_run.c:81:19: warning[-Wanalyzer-malloc-leak]: leak of 'my_pollfd'
libtirpc-1.3.7/src/svc_run.c:56:8: branch_false: following 'false' branch (when 'max_pollfd != 0')...
libtirpc-1.3.7/src/svc_run.c:59:10: branch_false: ...to here
libtirpc-1.3.7/src/svc_run.c:59:10: branch_true: following 'true' branch (when 'last_max_pollfd != max_pollfd')...
libtirpc-1.3.7/src/svc_run.c:62:15: branch_true: ...to here
libtirpc-1.3.7/src/svc_run.c:64:14: branch_false: following 'false' branch (when 'new_pollfd' is non-NULL)...
libtirpc-1.3.7/src/svc_run.c:74:7: branch_false: ...to here
libtirpc-1.3.7/src/svc_run.c:74:19: branch_false: following 'false' branch (when 'i >= max_pollfd')...
libtirpc-1.3.7/src/svc_run.c:81:19: branch_false: ...to here
libtirpc-1.3.7/src/svc_run.c:81:19: throw: if 'poll' throws an exception...
libtirpc-1.3.7/src/svc_run.c:81:19: danger: 'my_pollfd' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def231]
libtirpc-1.3.7/src/svc_simple.c:159:33: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:146:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:151:34: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:152:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:157:40: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_true: following 'true' branch (when 'netid' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:159:33: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:159:33: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:159:33: danger: 'xdrbuf' leaks here; was allocated at [(13)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
libtirpc-1.3.7/src/svc_simple.c:160:33: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:146:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:151:34: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:152:28: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:157:40: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_true: following 'true' branch (when 'netid' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:159:33: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:160:33: throw: if the called function throws an exception...
libtirpc-1.3.7/src/svc_simple.c:160:33: danger: 'xdrbuf' leaks here; was allocated at [(13)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
libtirpc-1.3.7/src/svc_simple.c:176:32: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:158:43: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:176:32: throw: if 'rpcb_unset' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:176:32: danger: 'netid' leaks here; was allocated at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
libtirpc-1.3.7/src/svc_simple.c:176:32: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:176:32: throw: if 'rpcb_unset' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:176:32: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def235]
libtirpc-1.3.7/src/svc_simple.c:182:22: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:158:43: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:170:36: branch_true: following 'true' branch (when 'pl' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:171:30: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_false: following 'false' branch (when 'pl' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:182:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:22: throw: if 'svc_reg' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:182:22: danger: 'netid' leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
libtirpc-1.3.7/src/svc_simple.c:182:22: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:170:36: branch_true: following 'true' branch (when 'pl' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:171:30: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_false: following 'false' branch (when 'pl' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:182:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:22: throw: if 'svc_reg' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:182:22: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
libtirpc-1.3.7/src/svc_simple.c:183:25: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:158:43: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:183:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:183:25: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:183:25: danger: 'netid' leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
libtirpc-1.3.7/src/svc_simple.c:183:25: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:183:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:183:25: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:183:25: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def239]
libtirpc-1.3.7/src/svc_simple.c:187:33: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:183:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:186:28: branch_true: following 'true' branch (when 'madenow != 0')...
libtirpc-1.3.7/src/svc_simple.c:187:33: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:187:33: throw: if the called function throws an exception...
libtirpc-1.3.7/src/svc_simple.c:187:33: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
libtirpc-1.3.7/src/svc_simple.c:196:25: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:158:43: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:194:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:195:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:196:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:196:25: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:196:25: danger: 'netid' leaks here; was allocated at [(11)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def241]
libtirpc-1.3.7/src/svc_simple.c:196:25: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:194:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:195:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:196:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:196:25: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_simple.c:196:25: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def242]
libtirpc-1.3.7/src/svc_simple.c:198:33: warning[-Wanalyzer-malloc-leak]: leak of 'netid'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:158:43: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:194:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:195:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:196:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:197:28: branch_true: following 'true' branch (when 'madenow != 0')...
libtirpc-1.3.7/src/svc_simple.c:198:33: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:198:33: throw: if the called function throws an exception...
libtirpc-1.3.7/src/svc_simple.c:198:33: danger: 'netid' leaks here; was allocated at [(11)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def243]
libtirpc-1.3.7/src/svc_simple.c:198:33: warning[-Wanalyzer-malloc-leak]: leak of 'xdrbuf'
libtirpc-1.3.7/src/svc_simple.c:104:12: branch_false: following 'false' branch (when 'procnum != 0')...
libtirpc-1.3.7/src/svc_simple.c:110:12: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:112:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:117:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:118:16: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_simple.c:130:22: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:140:20: branch_true: following 'true' branch (when 'svcxprt' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:143:35: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:40: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_simple.c:157:28: branch_false: following 'false' branch (when 'xdrbuf' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:158:50: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:157:29: branch_false: following 'false' branch (when 'netid' is non-NULL)...
libtirpc-1.3.7/src/svc_simple.c:227:1: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:175:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:176:32: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:182:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_simple.c:194:22: branch_false: ...to here
libtirpc-1.3.7/src/svc_simple.c:195:20: branch_true: following 'true' branch (when 'pl' is NULL)...
libtirpc-1.3.7/src/svc_simple.c:196:25: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:197:28: branch_true: following 'true' branch (when 'madenow != 0')...
libtirpc-1.3.7/src/svc_simple.c:198:33: branch_true: ...to here
libtirpc-1.3.7/src/svc_simple.c:198:33: throw: if the called function throws an exception...
libtirpc-1.3.7/src/svc_simple.c:198:33: danger: 'xdrbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def244]
libtirpc-1.3.7/src/svc_vc.c:165:14: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:14: throw: if '__rpc_fd2sockinfo' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:165:14: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def245]
libtirpc-1.3.7/src/svc_vc.c:166:17: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_vc.c:166:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:166:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:166:17: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def246]
libtirpc-1.3.7/src/svc_vc.c:169:23: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:169:23: throw: if '__rpc_get_t_size' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:169:23: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def247]
libtirpc-1.3.7/src/svc_vc.c:170:23: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:170:23: throw: if '__rpc_get_t_size' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:170:23: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def248]
libtirpc-1.3.7/src/svc_vc.c:174:17: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_true: following 'true' branch (when 'xprt' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:174:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:174:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:174:17: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def249]
libtirpc-1.3.7/src/svc_vc.c:179:17: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_true: following 'true' branch (when 'ext' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:179:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:179:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:179:17: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def250]
libtirpc-1.3.7/src/svc_vc.c:179:17: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:172:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_true: following 'true' branch (when 'ext' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:179:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:179:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:179:17: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def251]
libtirpc-1.3.7/src/svc_vc.c:194:17: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:177:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_vc.c:194:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:194:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:194:17: danger: 'ext' leaks here; was allocated at [(7)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def252]
libtirpc-1.3.7/src/svc_vc.c:194:17: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_vc.c:194:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:194:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:194:17: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def253]
libtirpc-1.3.7/src/svc_vc.c:194:17: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:172:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/svc_vc.c:194:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:194:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:194:17: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def254]
libtirpc-1.3.7/src/svc_vc.c:198:14: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:177:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:198:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:198:14: throw: if '__rpc_set_netbuf' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:198:14: danger: 'ext' leaks here; was allocated at [(7)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def255]
libtirpc-1.3.7/src/svc_vc.c:198:14: warning[-Wanalyzer-malloc-leak]: leak of 'r'
libtirpc-1.3.7/src/svc_vc.c:160:13: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:198:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:198:14: throw: if '__rpc_set_netbuf' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:198:14: danger: 'r' leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def256]
libtirpc-1.3.7/src/svc_vc.c:198:14: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:161:12: branch_false: following 'false' branch (when 'r' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:165:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:165:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:169:23: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:172:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:173:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:177:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:178:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:183:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:193:12: branch_false: following 'false' branch...
libtirpc-1.3.7/src/svc_vc.c:198:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:198:14: throw: if '__rpc_set_netbuf' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:198:14: danger: 'xprt' leaks here; was allocated at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def257]
libtirpc-1.3.7/src/svc_vc.c:295:17: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:287:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_true: following 'true' branch (when 'ext' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:295:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:295:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:295:17: danger: 'xprt' leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def258]
libtirpc-1.3.7/src/svc_vc.c:303:17: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:293:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:302:12: branch_true: following 'true' branch (when 'cd' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:303:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:303:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:303:17: danger: 'ext' leaks here; was allocated at [(5)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def259]
libtirpc-1.3.7/src/svc_vc.c:303:17: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:287:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:302:12: branch_true: following 'true' branch (when 'cd' is NULL)...
libtirpc-1.3.7/src/svc_vc.c:303:17: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:303:17: throw: if 'warnx' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:303:17: danger: 'xprt' leaks here; was allocated at [(3)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def260]
libtirpc-1.3.7/src/svc_vc.c:310:9: warning[-Wanalyzer-malloc-leak]: leak of 'cd'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:301:14: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:302:12: branch_false: following 'false' branch (when 'cd' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:309:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:310:9: throw: if 'xdrrec_create' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:310:9: danger: 'cd' leaks here; was allocated at [(7)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def261]
libtirpc-1.3.7/src/svc_vc.c:310:9: warning[-Wanalyzer-malloc-leak]: leak of 'ext'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:293:15: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:302:12: branch_false: following 'false' branch (when 'cd' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:309:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:310:9: throw: if 'xdrrec_create' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:310:9: danger: 'ext' leaks here; was allocated at [(5)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def262]
libtirpc-1.3.7/src/svc_vc.c:310:9: warning[-Wanalyzer-malloc-leak]: leak of 'xprt'
libtirpc-1.3.7/src/svc_vc.c:285:9: branch_true: following 'true' branch (when 'fd != -1')...
libtirpc-1.3.7/src/svc_vc.c:287:16: branch_true: ...to here
libtirpc-1.3.7/src/svc_vc.c:287:16: acquire_memory: allocated here
libtirpc-1.3.7/src/svc_vc.c:288:12: branch_false: following 'false' branch (when 'xprt' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:293:15: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:294:12: branch_false: following 'false' branch (when 'ext' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:301:14: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:302:12: branch_false: following 'false' branch (when 'cd' is non-NULL)...
libtirpc-1.3.7/src/svc_vc.c:309:9: branch_false: ...to here
libtirpc-1.3.7/src/svc_vc.c:310:9: throw: if 'xdrrec_create' throws an exception...
libtirpc-1.3.7/src/svc_vc.c:310:9: danger: 'xprt' leaks here; was allocated at [(3)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-758): [#def263]
libtirpc-1.3.7/src/xdr_rec.c:513: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def264]
libtirpc-1.3.7/src/xdr_rec.c:557: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def265]
libtirpc-1.3.7/src/xdr_rec.c:566: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def266]
libtirpc-1.3.7/src/xdr_rec.c:567: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def267]
libtirpc-1.3.7/src/xdr_rec.c:635: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def268]
libtirpc-1.3.7/src/xdr_rec.c:715: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def269]
libtirpc-1.3.7/src/xdr_rec.c:726: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: GCC_ANALYZER_WARNING (CWE-401): [#def270]
libtirpc-1.3.7/src/xdr_rec.c:785:1: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libtirpc-1.3.7/src/xdr_rec.c:524:1: enter_function: entry to '__xdrrec_getrec'
libtirpc-1.3.7/src/xdr_rec.c:533:12: branch_true: following 'true' branch...
libtirpc-1.3.7/src/xdr_rec.c:534:21: branch_true: ...to here
libtirpc-1.3.7/src/xdr_rec.c:536:20: branch_false: following 'false' branch (when 'n != 0')...
libtirpc-1.3.7/src/xdr_rec.c:546:20: branch_false: ...to here
libtirpc-1.3.7/src/xdr_rec.c:546:20: branch_false: following 'false' branch (when 'n >= 0')...
libtirpc-1.3.7/src/xdr_rec.c:550:17: branch_false: ...to here
libtirpc-1.3.7/src/xdr_rec.c:552:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/xdr_rec.c:556:36: branch_false: ...to here
libtirpc-1.3.7/src/xdr_rec.c:558:20: branch_false: following 'false' branch...
libtirpc-1.3.7/src/xdr_rec.c:564:20: branch_true: following 'true' branch...
libtirpc-1.3.7/src/xdr_rec.c:565:25: branch_true: ...to here
libtirpc-1.3.7/src/xdr_rec.c:565:25: call_function: calling 'realloc_stream' from '__xdrrec_getrec'
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-20.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 | libtirpc-1.3.7-1.fc44 |
| store-results-to | /tmp/tmp2vageslb/libtirpc-1.3.7-1.fc44.tar.xz |
| time-created | 2026-01-08 19:12:33 |
| time-finished | 2026-01-08 19:14:29 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp2vageslb/libtirpc-1.3.7-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp2vageslb/libtirpc-1.3.7-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |