sssd-2.11.1-4.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-457): [#def1]
sssd-2.11.1/src/db/sysdb_ops.c:322:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*_msgs'
sssd-2.11.1/src/db/sysdb_ops.c:1747:1: enter_function: entry to 'sysdb_remove_ghostattr_from_groups'
sssd-2.11.1/src/db/sysdb_ops.c:1765:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1769:11: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1770:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1774:14: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1776:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1780:11: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1781:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1781:8: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1798:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1803:13: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1804:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1808:14: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1809:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1815:33: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1816:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_ops.c:1826:11: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_ops.c:1826:11: call_function: calling 'sysdb_search_entry' from 'sysdb_remove_ghostattr_from_groups'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def2]
sssd-2.11.1/src/db/sysdb_search.c:1068:5: warning[-Wanalyzer-null-dereference]: dereference of NULL 'val'
sssd-2.11.1/src/db/sysdb_search.c:1054:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_search.c:1054:8: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_search.c:1057:17: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_search.c:1065:8: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_search.c:1065:8: branch_false: following 'false' branch...
sssd-2.11.1/src/db/sysdb_search.c:1068:28: branch_false: ...to here
sssd-2.11.1/src/db/sysdb_search.c:1068:5: danger: dereference of NULL 'val'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:174:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:179:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:185:22: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: throw: if 'krb5_unparse_name_flags' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: warning[-Wanalyzer-malloc-leak]: leak of 'config'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:174:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:179:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: throw: if 'krb5_unparse_name_flags' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:195:11: danger: 'config' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:174:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:179:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:185:22: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:196:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:200:24: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: throw: if 'krb5_free_unparsed_name' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: warning[-Wanalyzer-malloc-leak]: leak of 'config'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:174:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:178:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:179:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:196:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:200:24: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: throw: if 'krb5_free_unparsed_name' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:201:5: danger: 'config' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:244:12: warning[-Wanalyzer-malloc-leak]: leak of 'blob'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:219:1: enter_function: entry to 'sss_radiuskdc_set_cookie'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:231:12: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:232:8: branch_false: following 'false' branch (when 'blob' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:237:5: call_function: inlined call to 'safealign_memcpy' from 'sss_radiuskdc_set_cookie'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:244:12: throw: if the called function throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:244:12: danger: 'blob' leaks here; was allocated at [(2)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:313:16: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)data.length)'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:299:14: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:299:14: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:301:8: branch_false: following 'false' branch (when '<unknown> != 0')...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:305:17: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:305:17: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:306:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:306:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:313:16: throw: if 'krad_packet_get_attr' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:313:16: danger: 'malloc((long unsigned int)data.length)' leaks here; was allocated at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:427:11: warning[-Wanalyzer-malloc-leak]: leak of 'client'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:421:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:422:8: branch_false: following 'false' branch (when 'client' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:425:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:427:11: throw: if 'krad_client_new' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:427:11: danger: 'client' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:427:11: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:483:1: enter_function: entry to 'sss_radiuskdc_challenge_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:504:21: call_function: calling 'sss_radiuskdc_client_init' from 'sss_radiuskdc_challenge_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:432:11: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:483:1: enter_function: entry to 'sss_radiuskdc_challenge_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:504:21: call_function: calling 'sss_radiuskdc_client_init' from 'sss_radiuskdc_challenge_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:444:11: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:483:1: enter_function: entry to 'sss_radiuskdc_challenge_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:504:21: call_function: calling 'sss_radiuskdc_client_init' from 'sss_radiuskdc_challenge_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:450:11: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:483:1: enter_function: entry to 'sss_radiuskdc_challenge_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:504:21: call_function: calling 'sss_radiuskdc_client_init' from 'sss_radiuskdc_challenge_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:458:11: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:483:1: enter_function: entry to 'sss_radiuskdc_challenge_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:504:21: call_function: calling 'sss_radiuskdc_client_init' from 'sss_radiuskdc_challenge_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:505:47: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:492:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:493:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:496:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:505:47: throw: if the called function throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:505:47: danger: 'state' leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:522:5: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:528:1: enter_function: entry to 'sss_radiuskdc_verify_init'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:539:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:540:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:543:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:553:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:554:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:554:9: call_function: calling 'sss_radiuskdc_verify_free' from 'sss_radiuskdc_verify_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:552:25: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:539:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:540:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:543:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:552:25: throw: if 'sss_string_array_copy' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:552:25: danger: 'state' leaks here; was allocated at [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:559:47: warning[-Wanalyzer-malloc-leak]: leak of 'state'
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:539:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:540:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:543:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:553:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:559:47: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:559:47: throw: if the called function throws an exception...
sssd-2.11.1/src/krb5_plugin/common/radius_kdcpreauth.c:559:47: danger: 'state' leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/common/utils.c:83:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: following 'false' branch (when 'array' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:94:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:98:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:98:20: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:99:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: throw: if 'json_string_value' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: warning[-Wanalyzer-malloc-leak]: leak of 'array'
sssd-2.11.1/src/krb5_plugin/common/utils.c:83:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:87:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: following 'false' branch (when 'array' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: throw: if 'json_string_value' throws an exception...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: danger: 'array' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/krb5_plugin/common/utils.c:83:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: following ‘false’ branch (when ‘array’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:94:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:98:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:98:20: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:99:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: throw: if ‘json_string_value’ throws an exception...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: danger: ‘<unknown>’ leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: warning[-Wanalyzer-malloc-leak]: leak of ‘array’
sssd-2.11.1/src/krb5_plugin/common/utils.c:83:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:87:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: following ‘false’ branch (when ‘array’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:88:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:92:5: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: throw: if ‘json_string_value’ throws an exception...
sssd-2.11.1/src/krb5_plugin/common/utils.c:93:18: danger: ‘array’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
sssd-2.11.1/src/krb5_plugin/common/utils.c:199:11: warning[-Wanalyzer-malloc-leak]: leak of 'array'
sssd-2.11.1/src/krb5_plugin/common/utils.c:234:1: enter_function: entry to 'sss_radius_encode_padata_array'
sssd-2.11.1/src/krb5_plugin/common/utils.c:240:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:241:8: branch_false: following 'false' branch (when 'array' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:245:16: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:245:16: call_function: calling 'sss_radius_encode_padata' from 'sss_radius_encode_padata_array'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
sssd-2.11.1/src/krb5_plugin/common/utils.c:199:11: warning[-Wanalyzer-malloc-leak]: leak of ‘array’
sssd-2.11.1/src/krb5_plugin/common/utils.c:234:1: enter_function: entry to ‘sss_radius_encode_padata_array’
sssd-2.11.1/src/krb5_plugin/common/utils.c:240:13: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/common/utils.c:241:8: branch_false: following ‘false’ branch (when ‘array’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/common/utils.c:245:16: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/common/utils.c:245:16: call_function: calling ‘sss_radius_encode_padata’ from ‘sss_radius_encode_padata_array’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:132:1: enter_function: entry to 'sss_idpcl_process'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:155:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:161:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:162:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:167:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:184:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: call_function: calling 'sss_idpcl_encode_padata' from 'sss_idpcl_process'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: return_function: returning to 'sss_idpcl_process' from 'sss_idpcl_encode_padata'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: throw: if the called function throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: danger: '<unknown>' leaks here; was allocated at [(12)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: warning[-Wanalyzer-malloc-leak]: leak of 'sss_idpcl_encode_padata()'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:132:1: enter_function: entry to 'sss_idpcl_process'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:155:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:161:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:162:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:167:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:184:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: call_function: calling 'sss_idpcl_encode_padata' from 'sss_idpcl_process'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:189:14: return_function: returning to 'sss_idpcl_process' from 'sss_idpcl_encode_padata'
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:190:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: throw: if the called function throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_clpreauth.c:195:5: danger: 'sss_idpcl_encode_padata()' leaks here; was allocated at [(10)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:75:11: warning[-Wanalyzer-malloc-leak]: leak of 'config'
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:64:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:68:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:69:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:73:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:75:11: throw: if 'sss_radiuskdc_config_init' throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_kdcpreauth.c:75:11: danger: 'config' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:46:5: warning[-Wanalyzer-malloc-leak]: leak of 'idpcfg'
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:59:1: enter_function: entry to 'sss_idp_config_init'
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following 'false' branch (when 'idpcfg' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:75:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:77:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:116:9: call_function: calling 'sss_idp_config_free' from 'sss_idp_config_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:46:5: warning[-Wanalyzer-malloc-leak]: leak of ‘idpcfg’
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:59:1: enter_function: entry to ‘sss_idp_config_init’
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following ‘false’ branch (when ‘idpcfg’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:75:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:77:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:116:9: call_function: calling ‘sss_idp_config_free’ from ‘sss_idp_config_init’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: warning[-Wanalyzer-malloc-leak]: leak of 'idpcfg'
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following 'false' branch (when 'idpcfg' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: throw: if 'json_loads' throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: danger: 'idpcfg' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: warning[-Wanalyzer-malloc-leak]: leak of ‘idpcfg’
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following ‘false’ branch (when ‘idpcfg’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: throw: if ‘json_loads’ throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:74:13: danger: ‘idpcfg’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: warning[-Wanalyzer-malloc-leak]: leak of 'idpcfg'
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following 'false' branch (when 'idpcfg' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:75:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: throw: if 'json_unpack' throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: danger: 'idpcfg' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: warning[-Wanalyzer-malloc-leak]: leak of ‘idpcfg’
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:69:8: branch_false: following ‘false’ branch (when ‘idpcfg’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:72:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:75:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: throw: if ‘json_unpack’ throws an exception...
sssd-2.11.1/src/krb5_plugin/idp/idp_utils.c:81:11: danger: ‘idpcfg’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def34]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:202:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: danger: 'pipe_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def35]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:202:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def36]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:226:12: branch_true: following 'true' branch (when 'size == -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:228:13: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:173:16: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: throw: if 'sss_passkey_concat_credentials' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def38]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: danger: 'pipe_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def39]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def40]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def41]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: danger: 'pipe_to_parent[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def43]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: danger: 'pipe_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def44]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def45]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: danger: 'pipe_to_parent[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_true: following 'true' branch (when 'cpid == 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:208:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:211:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def47]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: danger: 'pipe_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def48]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def49]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def50]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: danger: 'pipe_to_parent[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def52]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def53]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def54]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: danger: 'pipe_to_parent[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:220:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: throw: if 'write' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def57]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: throw: if 'write' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: throw: if 'write' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: COMPILER_WARNING (CWE-252): [#def59]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c: scope_hint: In function 'sss_passkeycl_exec_child'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:222:9: warning[-Wunused-result]: ignoring return value of 'write' declared with attribute 'warn_unused_result'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def60]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_child[1]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: danger: 'pipe_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def61]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:223:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def63]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipe_to_parent[0]'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:226:12: branch_false: following 'false' branch (when 'size != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: danger: 'pipe_to_parent[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:226:12: branch_false: following 'false' branch (when 'size != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:232:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:170:11: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:171:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:176:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:178:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:183:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:194:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:199:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:200:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:205:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:207:8: branch_false: following 'false' branch (when 'cpid != 0')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:219:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:226:12: branch_false: following 'false' branch (when 'size != -1')...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:231:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:232:9: throw: if 'wait' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_clpreauth.c:232:9: danger: 'buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:75:11: warning[-Wanalyzer-malloc-leak]: leak of 'config'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:64:8: branch_false: following 'false' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:68:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:68:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:69:8: branch_false: following 'false' branch (when 'config' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:73:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:75:11: throw: if 'sss_radiuskdc_config_init' throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_kdcpreauth.c:75:11: danger: 'config' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:42:5: warning[-Wanalyzer-malloc-leak]: leak of ‘passkey’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:52:1: enter_function: entry to ‘sss_passkey_config_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:61:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:62:8: branch_false: following ‘false’ branch (when ‘passkey’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:65:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:94:9: call_function: inlined call to ‘sss_passkey_config_free’ from ‘sss_passkey_config_init’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:67:13: warning[-Wanalyzer-malloc-leak]: leak of ‘passkey’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:61:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:62:8: branch_false: following ‘false’ branch (when ‘passkey’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:65:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:67:13: throw: if ‘json_loads’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:67:13: danger: ‘passkey’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:73:11: warning[-Wanalyzer-malloc-leak]: leak of ‘passkey’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:61:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:62:8: branch_false: following ‘false’ branch (when ‘passkey’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:65:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:68:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:73:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:73:11: throw: if ‘json_unpack’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:73:11: danger: ‘passkey’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:81:31: warning[-Wanalyzer-malloc-leak]: leak of ‘passkey’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:61:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:62:8: branch_false: following ‘false’ branch (when ‘passkey’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:65:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:68:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:73:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:74:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:80:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:80:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:81:31: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:81:31: throw: if ‘sss_json_array_to_strings’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:81:31: danger: ‘passkey’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-416): [#def71]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:111:10: warning[-Wanalyzer-use-after-free]: use after 'free' of 'data'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling 'sss_passkey_reply_from_json_object' from 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to 'sss_passkey_message_from_json' from 'sss_passkey_reply_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: call_function: calling 'sss_passkey_message_init' from 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: return_function: returning to 'sss_passkey_message_from_json' from 'sss_passkey_message_init'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:463:9: call_function: calling 'sss_passkey_challenge_free' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-416): [#def72]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:111:10: warning[-Wanalyzer-use-after-free]: use after ‘free’ of ‘data’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling ‘sss_passkey_reply_from_json_object’ from ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to ‘sss_passkey_message_from_json’ from ‘sss_passkey_reply_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: call_function: calling ‘sss_passkey_message_init’ from ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: return_function: returning to ‘sss_passkey_message_from_json’ from ‘sss_passkey_message_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following ‘true’ branch...
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling 'sss_passkey_reply_from_json_object' from 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to 'sss_passkey_message_from_json' from 'sss_passkey_reply_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:463:9: call_function: calling 'sss_passkey_challenge_free' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:446:16: call_function: calling 'sss_passkey_challenge_from_json_object' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of 'message'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:376:1: enter_function: entry to 'sss_passkey_message_init'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:398:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:399:8: branch_false: following 'false' branch (when 'message' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:399:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:405:22: branch_true: following 'true' branch (when 'state' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:405:45: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:408:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:409:9: call_function: calling 'sss_passkey_message_free' from 'sss_passkey_message_init'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling ‘sss_passkey_reply_from_json_object’ from ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to ‘sss_passkey_message_from_json’ from ‘sss_passkey_reply_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following ‘true’ branch...
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:119:1: enter_function: entry to ‘sss_passkey_challenge_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:134:12: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:143:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:145:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:158:9: call_function: inlined call to ‘sss_passkey_challenge_free’ from ‘sss_passkey_challenge_init’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:113:5: warning[-Wanalyzer-malloc-leak]: leak of ‘message’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:376:1: enter_function: entry to ‘sss_passkey_message_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:398:15: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:399:8: branch_false: following ‘false’ branch (when ‘message’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:399:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:405:22: branch_true: following ‘true’ branch (when ‘state’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:405:45: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:408:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:409:9: call_function: calling ‘sss_passkey_message_free’ from ‘sss_passkey_message_init’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:115:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling 'sss_passkey_reply_from_json_object' from 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to 'sss_passkey_message_from_json' from 'sss_passkey_reply_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:463:9: call_function: calling 'sss_passkey_challenge_free' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:115:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: call_function: calling ‘sss_passkey_reply_from_json_object’ from ‘sss_passkey_message_from_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:452:16: return_function: returning to ‘sss_passkey_message_from_json’ from ‘sss_passkey_reply_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:453:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:461:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:462:8: branch_true: following ‘true’ branch...
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: warning[-Wanalyzer-malloc-leak]: leak of 'sss_passkey_challenge_init(jdata.domain, credential_id_list, jdata.user_verification, jdata.cryptographic_challenge)'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:446:16: call_function: calling 'sss_passkey_challenge_from_json_object' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sss_passkey_challenge_init(jdata.domain, credential_id_list, jdata.user_verification, jdata.cryptographic_challenge)’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:166:1: enter_function: entry to ‘sss_passkey_challenge_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:174:8: branch_false: following ‘false’ branch (when ‘jobject’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:178:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:183:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:188:30: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:189:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: call_function: calling ‘sss_passkey_challenge_init’ from ‘sss_passkey_challenge_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: return_function: returning to ‘sss_passkey_challenge_from_json_object’ from ‘sss_passkey_challenge_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:198:5: throw: if ‘sss_string_array_free’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: danger: ‘sss_passkey_challenge_init(jdata.domain, credential_id_list, jdata.user_verification, jdata.cryptographic_challenge)’ leaks here; was allocated at [(18)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:166:1: enter_function: entry to 'sss_passkey_challenge_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:174:8: branch_false: following 'false' branch (when 'jobject' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:178:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:183:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:188:30: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:189:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: call_function: calling 'sss_passkey_challenge_init' from 'sss_passkey_challenge_from_json_object'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:166:1: enter_function: entry to 'sss_passkey_challenge_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:174:8: branch_false: following 'false' branch (when 'jobject' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:178:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:183:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:188:30: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:189:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: call_function: calling 'sss_passkey_challenge_init' from 'sss_passkey_challenge_from_json_object'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:141:20: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:143:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: throw: if ‘sss_string_array_copy’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: danger: ‘<unknown>’ leaks here; was allocated at [(9)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:128:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:134:12: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:135:8: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:143:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: throw: if ‘sss_string_array_copy’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:148:32: danger: ‘data’ leaks here; was allocated at [(7)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:198:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:417:1: enter_function: entry to 'sss_passkey_message_from_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:429:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:433:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:437:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:441:5: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:446:16: call_function: calling 'sss_passkey_challenge_from_json_object' from 'sss_passkey_message_from_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:198:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:166:1: enter_function: entry to ‘sss_passkey_challenge_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:174:8: branch_false: following ‘false’ branch (when ‘jobject’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:178:11: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:183:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:187:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:188:30: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:189:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: call_function: calling ‘sss_passkey_challenge_init’ from ‘sss_passkey_challenge_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:194:12: return_function: returning to ‘sss_passkey_challenge_from_json_object’ from ‘sss_passkey_challenge_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:198:5: throw: if ‘sss_string_array_free’ throws an exception...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:198:5: danger: ‘<unknown>’ leaks here; was allocated at [(20)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/19)
Error: GCC_ANALYZER_WARNING (CWE-416): [#def89]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:243:10: warning[-Wanalyzer-use-after-free]: use after 'free' of 'data'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:531:1: enter_function: entry to 'sss_passkey_message_from_reply_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:540:8: branch_false: following 'false' branch (when 'json_str' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:544:13: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:545:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: call_function: calling 'sss_passkey_reply_from_json_object' from 'sss_passkey_message_from_reply_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: return_function: returning to 'sss_passkey_message_from_reply_json' from 'sss_passkey_reply_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:550:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: call_function: calling 'sss_passkey_message_init' from 'sss_passkey_message_from_reply_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: return_function: returning to 'sss_passkey_message_from_reply_json' from 'sss_passkey_message_init'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:556:8: branch_true: following 'true' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:557:9: branch_true: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:557:9: call_function: calling 'sss_passkey_reply_free' from 'sss_passkey_message_from_reply_json'
Error: GCC_ANALYZER_WARNING (CWE-416): [#def90]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:243:10: warning[-Wanalyzer-use-after-free]: use after ‘free’ of ‘data’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:531:1: enter_function: entry to ‘sss_passkey_message_from_reply_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:540:8: branch_false: following ‘false’ branch (when ‘json_str’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:544:13: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:545:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: call_function: calling ‘sss_passkey_reply_from_json_object’ from ‘sss_passkey_message_from_reply_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: return_function: returning to ‘sss_passkey_message_from_reply_json’ from ‘sss_passkey_reply_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:550:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: call_function: calling ‘sss_passkey_message_init’ from ‘sss_passkey_message_from_reply_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: return_function: returning to ‘sss_passkey_message_from_reply_json’ from ‘sss_passkey_message_init’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:556:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:557:9: call_function: inlined call to ‘sss_passkey_reply_free’ from ‘sss_passkey_message_from_reply_json’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:320:12: warning[-Wanalyzer-malloc-leak]: leak of 'sss_passkey_reply_from_json_object(json_loads(json_str, 0, & jret))'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:531:1: enter_function: entry to 'sss_passkey_message_from_reply_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:540:8: branch_false: following 'false' branch (when 'json_str' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:544:13: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:545:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: call_function: calling 'sss_passkey_reply_from_json_object' from 'sss_passkey_message_from_reply_json'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: return_function: returning to 'sss_passkey_message_from_reply_json' from 'sss_passkey_reply_from_json_object'
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:550:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: call_function: calling 'sss_passkey_message_init' from 'sss_passkey_message_from_reply_json'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:320:12: warning[-Wanalyzer-malloc-leak]: leak of ‘sss_passkey_reply_from_json_object(json_loads(json_str, 0, & jret))’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:531:1: enter_function: entry to ‘sss_passkey_message_from_reply_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:540:8: branch_false: following ‘false’ branch (when ‘json_str’ is non-NULL)...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:544:13: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:545:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: call_function: calling ‘sss_passkey_reply_from_json_object’ from ‘sss_passkey_message_from_reply_json’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:549:12: return_function: returning to ‘sss_passkey_message_from_reply_json’ from ‘sss_passkey_reply_from_json_object’
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:550:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/passkey/passkey_utils.c:555:15: call_function: calling ‘sss_passkey_message_init’ from ‘sss_passkey_message_from_reply_json’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:69:18: warning[-Wanalyzer-malloc-leak]: leak of 'buffer'
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:52:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:57:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:57:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:63:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:63:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:64:8: branch_false: following 'false' branch (when 'buffer' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:69:18: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:69:18: throw: if '_nss_sss_getpwnam_r' throws an exception...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:69:18: danger: 'buffer' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:137:18: warning[-Wanalyzer-malloc-leak]: leak of 'buffer'
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:126:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:131:14: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:131:14: acquire_memory: allocated here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:132:8: branch_false: following 'false' branch (when 'buffer' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:137:18: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:137:18: throw: if '_nss_sss_getpwnam_r' throws an exception...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_localauth_plugin.c:137:18: danger: 'buffer' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def95]
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:355:11: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(krb5info_name, 0)'
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:453:17: enter_function: entry to 'sssd_krb5_locator_lookup'
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:473:8: branch_false: following 'false' branch (when 'private_data' is non-NULL)...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:476:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:476:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:480:8: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:485:9: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:488:12: branch_false: following 'false' branch...
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:493:15: branch_false: ...to here
sssd-2.11.1/src/krb5_plugin/sssd_krb5_locator_plugin.c:493:15: call_function: calling 'get_krb5info' from 'sssd_krb5_locator_lookup'
Error: COMPILER_WARNING (CWE-704): [#def96]
sssd-2.11.1/src/lib/certmap/sss_certmap.c: scope_hint: In function 'get_type_prefix'
sssd-2.11.1/src/lib/certmap/sss_certmap.c:106:11: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def97]
sssd-2.11.1/src/lib/certmap/sss_certmap.c:106:11: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def98]
sssd-2.11.1/src/lib/certmap/sss_certmap.c: scope_hint: In function 'expand_sid'
sssd-2.11.1/src/lib/certmap/sss_certmap.c:586:13: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def99]
sssd-2.11.1/src/lib/certmap/sss_certmap.c:586:13: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:74:11: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:63:8: branch_false: following 'false' branch...
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:66:11: branch_false: ...to here
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:66:11: acquire_memory: allocated here
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:67:8: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:71:5: branch_false: ...to here
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:74:11: throw: if 'sss_idmap_init' throws an exception...
sssd-2.11.1/src/lib/cifs_idmap_sss/cifs_idmap_sss.c:74:11: danger: 'ctx' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-465): [#def101]
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1322:12: warning[-Wanalyzer-deref-before-check]: check of 'idmap_domain_info' for NULL after already dereferencing it
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1306:8: branch_false: following 'false' branch...
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1310:5: branch_false: following 'false' branch...
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1314:8: branch_false: following 'false' branch...
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1314:8: branch_false: ...to here
sssd-2.11.1/src/lib/idmap/sss_idmap.c:1322:12: danger: pointer 'idmap_domain_info' is checked for NULL here but it was already dereferenced at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: COMPILER_WARNING (CWE-457): [#def102]
sssd-2.11.1/src/p11_child/p11_child_openssl.c: scope_hint: In function ‘do_card’
sssd-2.11.1/src/p11_child/p11_child_openssl.c:2228:15: warning[-Wmaybe-uninitialized]: ‘module_id’ may be used uninitialized
sssd-2.11.1/src/p11_child/p11_child_openssl.c:1996:12: note: ‘module_id’ was declared here
Error: COMPILER_WARNING (CWE-704): [#def103]
sssd-2.11.1/src/providers/ad/ad_access.c: scope_hint: In function 'parse_sub_filter'
sssd-2.11.1/src/providers/ad/ad_access.c:73:15: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def104]
sssd-2.11.1/src/providers/ad/ad_access.c:73:15: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def105]
sssd-2.11.1/src/providers/ad/ad_access.c: scope_hint: In function 'parse_filter'
sssd-2.11.1/src/providers/ad/ad_access.c:112:13: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def106]
sssd-2.11.1/src/providers/ad/ad_access.c:112:13: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-476): [#def107]
sssd-2.11.1/src/providers/ad/ad_gpo.c:1321:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'dacl_filtered_gpo'
sssd-2.11.1/src/providers/ad/ad_gpo.c:1304:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:1309:25: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:1312:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:1312:8: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:1317:17: branch_true: following 'true' branch (when 'i < num_dacl_filtered_gpos')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:1319:47: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:1328:12: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:1329:13: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:1317:17: branch_true: following 'true' branch (when 'i < num_dacl_filtered_gpos')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:1319:47: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:1319:9: release_memory: 'dacl_filtered_gpo' is NULL
sssd-2.11.1/src/providers/ad/ad_gpo.c:1321:9: danger: dereference of NULL 'dacl_filtered_gpo'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def108]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def109]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4941:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def110]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def111]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def112]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def113]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4949:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def114]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def115]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def116]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def117]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4973:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def118]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def119]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def120]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def121]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4946:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4948:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4956:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4972:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def122]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def123]
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_gpo.c:4922:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4929:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4932:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4938:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4939:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4940:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4981:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_gpo.c:4982:5: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def124]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def125]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:264:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def126]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_true: following 'true' branch (when 'child_pid == 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:272:23: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def127]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_true: following 'true' branch (when 'child_pid == 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:272:23: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def128]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_true: following 'true' branch (when 'child_pid == 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:272:23: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def129]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_true: following 'true' branch (when 'child_pid == 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:272:23: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:271:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def130]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def131]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def132]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def133]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: throw: if 'sss_fd_nonblocking' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def134]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: throw: if 'sss_fd_nonblocking' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def135]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: throw: if 'sss_fd_nonblocking' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def136]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def137]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def138]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: throw: if 'sss_fd_nonblocking' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def139]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: throw: if 'sss_fd_nonblocking' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def140]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: throw: if 'child_handler_setup' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def141]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: throw: if 'child_handler_setup' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:289:15: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def142]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def143]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:291:13: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def144]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: throw: if 'be_ptask_get_timeout' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def145]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: throw: if 'be_ptask_get_timeout' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def146]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def147]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def148]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def149]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:322:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def150]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def151]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def152]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def153]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: following 'false' branch (when 'child_pid <= 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:321:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def154]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def155]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def156]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: throw: if 'tevent_req_post' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def157]
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:263:15: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:330:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:331:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:332:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: throw: if 'tevent_req_post' throws an exception...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:334:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-476): [#def158]
sssd-2.11.1/src/providers/ad/ad_subdomains.c:1164:19: warning[-Wanalyzer-null-dereference]: dereference of NULL 'root_id_ctx'
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2288:13: enter_function: entry to 'ad_subdomains_refresh_root_done'
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2305:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2306:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2309:9: release_memory: 'root_id_ctx' is NULL
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2323:15: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2326:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2326:15: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2331:14: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2331:14: release_memory: 'root_id_ctx' is NULL
sssd-2.11.1/src/providers/ad/ad_subdomains.c:2331:14: call_function: calling 'ad_get_slave_domain_send' from 'ad_subdomains_refresh_root_done'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def159]
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1086:15: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def160]
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1086:15: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/be_dyndns.c:1087:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def161]
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1086:15: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1130:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def162]
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1086:15: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1130:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def163]
sssd-2.11.1/src/providers/be_dyndns.c:1133:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1086:15: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1130:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1131:9: branch_true: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1133:9: throw: if ‘tevent_req_post’ throws an exception...
sssd-2.11.1/src/providers/be_dyndns.c:1133:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def164]
sssd-2.11.1/src/providers/be_dyndns.c:1159:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def165]
sssd-2.11.1/src/providers/be_dyndns.c:1159:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def166]
sssd-2.11.1/src/providers/be_dyndns.c:1159:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def167]
sssd-2.11.1/src/providers/be_dyndns.c:1159:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def168]
sssd-2.11.1/src/providers/be_dyndns.c:1162:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def169]
sssd-2.11.1/src/providers/be_dyndns.c:1162:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def170]
sssd-2.11.1/src/providers/be_dyndns.c:1162:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def171]
sssd-2.11.1/src/providers/be_dyndns.c:1162:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def172]
sssd-2.11.1/src/providers/be_dyndns.c:1168:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def173]
sssd-2.11.1/src/providers/be_dyndns.c:1168:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def174]
sssd-2.11.1/src/providers/be_dyndns.c:1168:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def175]
sssd-2.11.1/src/providers/be_dyndns.c:1168:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def176]
sssd-2.11.1/src/providers/be_dyndns.c:1172:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def177]
sssd-2.11.1/src/providers/be_dyndns.c:1172:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def178]
sssd-2.11.1/src/providers/be_dyndns.c:1172:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def179]
sssd-2.11.1/src/providers/be_dyndns.c:1172:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def180]
sssd-2.11.1/src/providers/be_dyndns.c:1175:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def181]
sssd-2.11.1/src/providers/be_dyndns.c:1175:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def182]
sssd-2.11.1/src/providers/be_dyndns.c:1175:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def183]
sssd-2.11.1/src/providers/be_dyndns.c:1175:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def184]
sssd-2.11.1/src/providers/be_dyndns.c:1176:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def185]
sssd-2.11.1/src/providers/be_dyndns.c:1176:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def186]
sssd-2.11.1/src/providers/be_dyndns.c:1176:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def187]
sssd-2.11.1/src/providers/be_dyndns.c:1176:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def188]
sssd-2.11.1/src/providers/be_dyndns.c:1183:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def189]
sssd-2.11.1/src/providers/be_dyndns.c:1183:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def190]
sssd-2.11.1/src/providers/be_dyndns.c:1183:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def191]
sssd-2.11.1/src/providers/be_dyndns.c:1183:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/providers/be_dyndns.c:1052:20: enter_function: entry to ‘be_nsupdate_send’
sssd-2.11.1/src/providers/be_dyndns.c:1072:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_dyndns.c:1075:10: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1078:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1084:11: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1085:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: branch_false: ...to here
sssd-2.11.1/src/providers/be_dyndns.c:1092:12: call_function: calling ‘be_nsupdate_args’ from ‘be_nsupdate_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def192]
sssd-2.11.1/src/providers/be_netlink.c:201:11: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(&type_path, 0)’
sssd-2.11.1/src/providers/be_netlink.c:182:8: branch_false: following ‘false’ branch (when ‘ret >= 0’)...
sssd-2.11.1/src/providers/be_netlink.c:185:15: branch_false: ...to here
sssd-2.11.1/src/providers/be_netlink.c:185:15: branch_false: following ‘false’ branch (when ‘ret <= 37’)...
sssd-2.11.1/src/providers/be_netlink.c:190:5: branch_false: ...to here
sssd-2.11.1/src/providers/be_netlink.c:191:10: acquire_resource: opened here
sssd-2.11.1/src/providers/be_netlink.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/be_netlink.c:199:5: branch_false: ...to here
sssd-2.11.1/src/providers/be_netlink.c:201:11: throw: if ‘sss_atomic_io_s’ throws an exception...
sssd-2.11.1/src/providers/be_netlink.c:201:11: danger: ‘open(&type_path, 0)’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def193]
sssd-2.11.1/src/providers/data_provider/dp_targets.c:56:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
sssd-2.11.1/src/providers/data_provider/dp_targets.c:47:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/data_provider/dp_targets.c:52:5: acquire_resource: ‘va_start’ called here
sssd-2.11.1/src/providers/data_provider/dp_targets.c:53:12: branch_true: following ‘true’ branch (when ‘type != 11’)...
sssd-2.11.1/src/providers/data_provider/dp_targets.c:54:18: branch_true: ...to here
sssd-2.11.1/src/providers/data_provider/dp_targets.c:55:12: branch_true: following ‘true’ branch (when ‘target’ is NULL)...
sssd-2.11.1/src/providers/data_provider/dp_targets.c:55:12: branch_true: ...to here
branch_false: following ‘false’ branch (when ‘type > 10’)...
sssd-2.11.1/src/providers/data_provider/dp_targets.c:56:13: branch_false: ...to here
sssd-2.11.1/src/providers/data_provider/dp_targets.c:56:13: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/data_provider/dp_targets.c:56:13: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def194]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:95:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def195]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:95:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:96:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def196]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def197]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def198]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def199]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:104:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def200]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_true: following 'true' branch (when 'pid < 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:115:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def201]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_true: following 'true' branch (when 'pid < 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:115:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def202]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_true: following 'true' branch (when 'pid < 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:115:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def203]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_true: following 'true' branch (when 'pid < 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:115:15: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:116:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def204]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: following 'false' branch (when 'pid >= 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:122:10: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def205]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: following 'false' branch (when 'pid >= 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:122:10: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def206]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: following 'false' branch (when 'pid >= 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:122:10: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def207]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: following 'false' branch (when 'pid >= 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:122:10: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def208]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:159:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def209]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:159:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def210]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:159:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def211]
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:81:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:85:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:86:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:93:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:94:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:101:11: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:103:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:123:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:124:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:159:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: branch_true: ...to here
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/idp/oidc_child_handler.c:160:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-404): [#def212]
sssd-2.11.1/src/providers/ipa/ipa_access.c:68:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_access.c:67:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/ipa/ipa_access.c:68:5: throw: if 'sss_vdebug_fn' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_access.c:68:5: 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): [#def213]
sssd-2.11.1/src/providers/ipa/ipa_dn.c:40:15: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:94:9: enter_function: entry to '_ipa_get_rdn'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:109:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:114:12: call_function: calling 'check_dn' from '_ipa_get_rdn'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def214]
sssd-2.11.1/src/providers/ipa/ipa_dn.c:50:16: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:94:9: enter_function: entry to '_ipa_get_rdn'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:109:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:114:12: call_function: calling 'check_dn' from '_ipa_get_rdn'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def215]
sssd-2.11.1/src/providers/ipa/ipa_dn.c:63:19: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:52:5: acquire_resource: 'va_copy' called here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:53:12: branch_true: following 'true' branch (when 'attr' is non-NULL)...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:54:9: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:55:12: branch_false: following 'false' branch (when 'val' is non-NULL)...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:59:12: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:59:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:63:19: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:63:19: throw: if 'ldb_dn_get_component_name' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:63:19: danger: missing call to 'va_end' to match 'va_copy' at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def216]
sssd-2.11.1/src/providers/ipa/ipa_dn.c:68:18: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:52:5: acquire_resource: 'va_copy' called here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:53:12: branch_true: following 'true' branch (when 'attr' is non-NULL)...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:54:9: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:55:12: branch_false: following 'false' branch (when 'val' is non-NULL)...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:59:12: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:59:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:63:19: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:64:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:68:18: throw: if 'ldb_dn_get_component_val' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:68:18: danger: missing call to 'va_end' to match 'va_copy' at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def217]
sssd-2.11.1/src/providers/ipa/ipa_dn.c:82:15: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:94:9: enter_function: entry to '_ipa_get_rdn'
sssd-2.11.1/src/providers/ipa/ipa_dn.c:109:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:113:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/ipa/ipa_dn.c:114:12: call_function: calling 'check_dn' from '_ipa_get_rdn'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def218]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:689:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:726:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:689:16: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def219]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:689:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:726:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:689:16: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def220]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def221]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: throw: if 'exec_child_ex' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:706:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def222]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:726:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def223]
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:686:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:693:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:696:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:703:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:705:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:712:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:726:15: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_selinux.c:727:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-476): [#def224]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:936:12: warning[-Wanalyzer-null-dereference]: dereference of NULL 'iter'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:1927:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:1931:10: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:1942:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:1948:19: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_id.c:1948:19: call_function: inlined call to 'ipa_get_trust_type' from 'ipa_srv_acct_send'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def225]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:855:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:856:20: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:857:15: acquire_resource: opened here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:858:12: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: throw: if 'talloc_asprintf' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: danger: 'ret' leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def226]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:868:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:855:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:856:20: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:857:15: acquire_resource: opened here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:858:12: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:867:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:868:9: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:868:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:868:9: danger: 'ret' leaks here; was opened at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def227]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:876:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:855:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:856:20: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:857:15: acquire_resource: opened here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:858:12: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:867:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:874:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:875:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:876:15: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:877:9: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:876:9: danger: 'ret' leaks here; was opened at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def228]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:888:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:855:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:856:20: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:857:15: acquire_resource: opened here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:858:12: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:867:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:874:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:875:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:883:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:888:5: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:888:5: danger: 'ret' leaks here; was opened at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def229]
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:892:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:855:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:856:20: branch_true: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:857:15: acquire_resource: opened here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:858:12: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:866:18: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:867:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:874:11: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:875:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:883:5: branch_false: ...to here
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:893:5: throw: if 'sss_strerror' throws an exception...
sssd-2.11.1/src/providers/ipa/ipa_subdomains_server.c:892:5: danger: 'ret' leaks here; was opened at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING (CWE-252): [#def230]
sssd-2.11.1/src/providers/ipa/selinux_child.c: scope_hint: In function ‘main’
sssd-2.11.1/src/providers/ipa/selinux_child.c:359:9: warning[-Wunused-result]: ignoring return value of ‘setresuid’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def231]
sssd-2.11.1/src/providers/ipa/selinux_child.c:362:9: warning[-Wunused-result]: ignoring return value of ‘setresgid’ declared with attribute ‘warn_unused_result’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def232]
sssd-2.11.1/src/providers/ipa/selinux_child_semanage.c:54:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
sssd-2.11.1/src/providers/ipa/selinux_child_semanage.c:53:5: acquire_resource: ‘va_start’ called here
sssd-2.11.1/src/providers/ipa/selinux_child_semanage.c:54:5: throw: if ‘sss_vdebug_fn’ throws an exception...
sssd-2.11.1/src/providers/ipa/selinux_child_semanage.c:54:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: COMPILER_WARNING (CWE-252): [#def233]
sssd-2.11.1/src/providers/krb5/krb5_ccache.c: scope_hint: In function 'switch_to_user'
sssd-2.11.1/src/providers/krb5/krb5_ccache.c:64:9: warning[-Wunused-result]: ignoring return value of 'setresuid' declared with attribute 'warn_unused_result'
Error: COMPILER_WARNING (CWE-252): [#def234]
sssd-2.11.1/src/providers/krb5/krb5_ccache.c: scope_hint: In function ‘switch_to_user’
sssd-2.11.1/src/providers/krb5/krb5_ccache.c:64:9: warning[-Wunused-result]: ignoring return value of ‘setresuid’ declared with attribute ‘warn_unused_result’
Error: COMPILER_WARNING (CWE-252): [#def235]
sssd-2.11.1/src/providers/krb5/krb5_ccache.c: scope_hint: In function 'switch_to_service'
sssd-2.11.1/src/providers/krb5/krb5_ccache.c:94:9: warning[-Wunused-result]: ignoring return value of 'setresuid' declared with attribute 'warn_unused_result'
Error: COMPILER_WARNING (CWE-252): [#def236]
sssd-2.11.1/src/providers/krb5/krb5_ccache.c: scope_hint: In function ‘switch_to_service’
sssd-2.11.1/src/providers/krb5/krb5_ccache.c:94:9: warning[-Wunused-result]: ignoring return value of ‘setresuid’ declared with attribute ‘warn_unused_result’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
sssd-2.11.1/src/providers/krb5/krb5_child.c:1400:12: warning[-Wanalyzer-malloc-leak]: leak of ‘cred’
sssd-2.11.1/src/providers/krb5/krb5_child.c:1394:12: acquire_memory: allocated here
sssd-2.11.1/src/providers/krb5/krb5_child.c:1395:8: branch_false: following ‘false’ branch (when ‘cred’ is non-NULL)...
sssd-2.11.1/src/providers/krb5/krb5_child.c:1400:12: branch_false: ...to here
sssd-2.11.1/src/providers/krb5/krb5_child.c:1400:12: throw: if ‘krb5_copy_principal’ throws an exception...
sssd-2.11.1/src/providers/krb5/krb5_child.c:1400:12: danger: ‘cred’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def238]
sssd-2.11.1/src/providers/krb5/krb5_child.c:4053:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/etc/krb5.conf", 0)’
sssd-2.11.1/src/providers/krb5/krb5_child.c:4051:10: acquire_resource: opened here
sssd-2.11.1/src/providers/krb5/krb5_child.c:4052:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/krb5/krb5_child.c:4053:9: branch_true: ...to here
sssd-2.11.1/src/providers/krb5/krb5_child.c:4053:9: danger: ‘open("/etc/krb5.conf", 0)’ leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: COMPILER_WARNING (CWE-704): [#def239]
sssd-2.11.1/src/providers/ldap/sdap.c: scope_hint: In function 'split_extra_attr'
sssd-2.11.1/src/providers/ldap/sdap.c:101:9: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def240]
sssd-2.11.1/src/providers/ldap/sdap.c:101:9: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def241]
sssd-2.11.1/src/providers/ldap/sdap_async_groups.c: scope_hint: In function 'are_sids_from_same_dom'
sssd-2.11.1/src/providers/ldap/sdap_async_groups.c:785:10: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def242]
sssd-2.11.1/src/providers/ldap/sdap_async_groups.c:785:10: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def243]
sssd-2.11.1/src/providers/ldap/sdap_async_groups.c:790:10: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def244]
sssd-2.11.1/src/providers/ldap/sdap_async_groups.c:790:10: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-476): [#def245]
sssd-2.11.1/src/providers/ldap/sdap_async_initgroups.c:71:15: warning[-Wanalyzer-null-dereference]: dereference of NULL 'sysdb_groupnames'
sssd-2.11.1/src/providers/ldap/sdap_async_initgroups.c:1167:1: enter_function: entry to 'sdap_initgr_store_groups'
sssd-2.11.1/src/providers/ldap/sdap_async_initgroups.c:1169:12: call_function: calling 'sdap_nested_groups_store' from 'sdap_initgr_store_groups'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def246]
sssd-2.11.1/src/providers/ldap/sdap_certmap.c:48:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/ldap/sdap_certmap.c:47:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/ldap/sdap_certmap.c:48:5: throw: if 'sss_vdebug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_certmap.c:48:5: 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-775): [#def247]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:99:15: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def248]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:99:15: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:100:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def249]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: throw: if 'exec_child' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def250]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: throw: if 'exec_child' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def251]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: throw: if 'exec_child' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def252]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_true: following 'true' branch (when 'pid == 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: throw: if 'exec_child' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:108:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def253]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def254]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def255]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def256]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:132:9: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def257]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:99:15: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def258]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def259]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:137:12: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def260]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:99:15: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def261]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:99:15: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def262]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def263]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: danger: 'pipefd_to_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def264]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: danger: 'pipefd_from_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def265]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: danger: 'pipefd_from_child[1]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def266]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: danger: 'pipefd_to_child[0]' leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def267]
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[1]'
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:91:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:97:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:98:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:105:11: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:107:8: branch_false: following 'false' branch (when 'pid != 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:114:15: branch_false: following 'false' branch (when 'pid <= 0')...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:131:15: branch_false: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:140:5: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: branch_true: ...to here
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: throw: if 'close' throws an exception...
sssd-2.11.1/src/providers/ldap/sdap_child_helpers.c:141:5: danger: 'pipefd_to_child[1]' leaks here
Error: COMPILER_WARNING (CWE-704): [#def268]
sssd-2.11.1/src/providers/ldap/sdap_range.c: scope_hint: In function 'sdap_parse_range'
sssd-2.11.1/src/providers/ldap/sdap_range.c:48:12: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def269]
sssd-2.11.1/src/providers/ldap/sdap_range.c:48:12: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-404): [#def270]
sssd-2.11.1/src/providers/proxy/proxy_certmap.c:43:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/providers/proxy/proxy_certmap.c:42:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/providers/proxy/proxy_certmap.c:43:5: throw: if 'sss_vdebug_fn' throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_certmap.c:43:5: 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-401): [#def271]
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:90:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:91:17: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def272]
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:82:17: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def273]
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:90:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:91:17: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: throw: if ‘sss_authtok_get_password’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def274]
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: throw: if ‘sss_authtok_get_password’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:86:23: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def275]
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:90:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:91:17: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:94:13: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def276]
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:94:13: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:95:17: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def277]
sssd-2.11.1/src/providers/proxy/proxy_child.c:108:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/providers/proxy/proxy_child.c:73:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:75:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:77:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:89:33: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:90:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:91:17: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:79:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:80:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:81:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:20: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:88:17: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:108:5: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def278]
sssd-2.11.1/src/providers/proxy/proxy_child.c:133:17: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:124:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:130:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:132:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:133:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:133:17: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def279]
sssd-2.11.1/src/providers/proxy/proxy_child.c:139:27: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:124:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:130:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:132:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:137:20: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:139:27: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:139:27: throw: if ‘sss_authtok_get_password’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:139:27: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
sssd-2.11.1/src/providers/proxy/proxy_child.c:149:27: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:124:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:130:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:132:13: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:137:20: branch_true: following ‘true’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:149:27: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:149:27: throw: if ‘sss_authtok_get_password’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:149:27: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def281]
sssd-2.11.1/src/providers/proxy/proxy_child.c:160:17: warning[-Wanalyzer-malloc-leak]: leak of ‘reply’
sssd-2.11.1/src/providers/proxy/proxy_child.c:124:8: branch_false: following ‘false’ branch (when ‘num_msg > 0’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:126:37: acquire_memory: allocated here
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: following ‘false’ branch (when ‘reply’ is non-NULL)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:128:8: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:130:15: branch_true: following ‘true’ branch (when ‘i < num_msg’)...
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:21: branch_true: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:131:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/providers/proxy/proxy_child.c:159:13: branch_false: ...to here
sssd-2.11.1/src/providers/proxy/proxy_child.c:160:17: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/providers/proxy/proxy_child.c:160:17: danger: ‘reply’ leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def282]
sssd-2.11.1/src/python/pysss.c:252:15: warning[-Wanalyzer-malloc-leak]: leak of 'groups'
sssd-2.11.1/src/python/pysss.c:236:7: branch_false: following 'false' branch...
sssd-2.11.1/src/python/pysss.c:240:10: branch_false: ...to here
sssd-2.11.1/src/python/pysss.c:241:8: branch_false: following 'false' branch...
sssd-2.11.1/src/python/pysss.c:245:5: branch_false: ...to here
sssd-2.11.1/src/python/pysss.c:246:14: acquire_memory: allocated here
sssd-2.11.1/src/python/pysss.c:247:8: branch_false: following 'false' branch (when 'groups' is non-NULL)...
sssd-2.11.1/src/python/pysss.c:247:8: branch_false: ...to here
sssd-2.11.1/src/python/pysss.c:252:15: throw: if 'getgrouplist' throws an exception...
sssd-2.11.1/src/python/pysss.c:252:15: danger: 'groups' leaks here; was allocated at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def283]
sssd-2.11.1/src/responder/common/responder_common.c:132:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(&proc_path, 0)’
sssd-2.11.1/src/responder/common/responder_common.c:104:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:106:15: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:113:8: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/responder/common/responder_common.c:120:9: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:120:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:126:9: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:126:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:127:15: branch_true: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:129:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:130:23: branch_true: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:130:23: acquire_resource: opened here
sssd-2.11.1/src/responder/common/responder_common.c:131:16: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:132:21: branch_true: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:132:21: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/common/responder_common.c:132:21: danger: ‘open(&proc_path, 0)’ leaks here; was opened at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def284]
sssd-2.11.1/src/responder/common/responder_common.c:708:11: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
sssd-2.11.1/src/responder/common/responder_common.c:701:10: acquire_resource: stream socket created here
sssd-2.11.1/src/responder/common/responder_common.c:702:8: branch_false: following ‘false’ branch (when ‘fd != -1’)...
sssd-2.11.1/src/responder/common/responder_common.c:706:21: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:708:11: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/common/responder_common.c:708:11: danger: ‘fd’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def285]
sssd-2.11.1/src/responder/common/responder_common.c:742:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
sssd-2.11.1/src/responder/common/responder_common.c:701:10: acquire_resource: stream socket created here
sssd-2.11.1/src/responder/common/responder_common.c:702:8: branch_false: following ‘false’ branch (when ‘fd != -1’)...
sssd-2.11.1/src/responder/common/responder_common.c:706:21: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:709:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:713:11: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:714:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:718:5: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:732:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:740:9: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:740:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:741:15: branch_true: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:742:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/common/responder_common.c:742:9: danger: ‘fd’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def286]
sssd-2.11.1/src/responder/common/responder_common.c:756:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
sssd-2.11.1/src/responder/common/responder_common.c:701:10: acquire_resource: stream socket created here
sssd-2.11.1/src/responder/common/responder_common.c:702:8: branch_false: following ‘false’ branch (when ‘fd != -1’)...
sssd-2.11.1/src/responder/common/responder_common.c:706:21: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:709:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:713:11: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:714:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:718:5: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:732:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:740:9: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:740:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/common/responder_common.c:741:15: branch_true: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:753:8: branch_false: following ‘false’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/common/responder_common.c:756:9: branch_false: ...to here
sssd-2.11.1/src/responder/common/responder_common.c:756:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/common/responder_common.c:756:9: danger: ‘fd’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def287]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def288]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1193:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def289]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def290]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def291]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def292]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1200:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def293]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def294]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def295]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def296]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1206:16: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def297]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def298]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def299]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def300]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def301]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def302]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def303]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def304]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def305]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def306]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def307]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def308]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1217:15: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def309]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def310]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1221:13: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def311]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:41: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: throw: if ‘tevent_timeval_current_ofs’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def312]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:41: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: throw: if ‘tevent_timeval_current_ofs’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:14: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def313]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:41: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: throw: if ‘tevent_req_set_endtime’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def314]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1210:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1220:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1228:41: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: throw: if ‘tevent_req_set_endtime’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1229:19: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def315]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def316]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def317]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def318]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1237:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def319]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def320]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1192:15: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def321]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1208:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1209:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1213:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1214:28: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def322]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def323]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def324]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def325]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def326]
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ifp/ifp_users.c:1184:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1190:11: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1191:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1198:17: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1199:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1207:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1236:15: branch_false: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1245:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1246:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: branch_true: ...to here
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ifp/ifp_users.c:1247:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def327]
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:160:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘creat(talloc_asprintf(talloc_named_const(0, 0, "talloc_new: src/responder/nss/nsssrv_mmap_cache.c:137"), "%s_%s", *mc_ctx.file, "corrupted"), 384)’
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:131:8: branch_false: following ‘false’ branch (when ‘mc_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:137:15: branch_false: ...to here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:138:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:143:12: branch_false: ...to here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:145:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:151:10: branch_false: ...to here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:151:10: acquire_resource: opened here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:152:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:160:15: branch_false: ...to here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:160:15: throw: if ‘sss_atomic_io_s’ throws an exception...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:160:15: danger: ‘creat(talloc_asprintf(talloc_named_const(0, 0, "talloc_new: src/responder/nss/nsssrv_mmap_cache.c:137"), "%s_%s", *mc_ctx.file, "corrupted"), 384)’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def328]
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1241:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(filename, 2)’
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1239:11: acquire_resource: opened here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1240:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1241:15: branch_true: ...to here
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1241:15: throw: if ‘sss_br_lock_file’ throws an exception...
sssd-2.11.1/src/responder/nss/nsssrv_mmap_cache.c:1241:15: danger: ‘open(filename, 2)’ leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def329]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:137:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:136:5: acquire_resource: ‘va_start’ called here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:137:5: throw: if ‘sss_vdebug_fn’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:137:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def330]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:885:15: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def331]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:885:15: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:886:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def332]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def333]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def334]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def335]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:893:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def336]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def337]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def338]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def339]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def340]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def341]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def342]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def343]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def344]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def345]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def346]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def347]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:910:15: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def348]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:911:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def349]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:911:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:912:13: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def350]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:960:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def351]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:960:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def352]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:960:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def353]
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:960:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:961:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def354]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1082:15: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def355]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1082:15: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1083:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def356]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def357]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def358]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def359]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1090:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def360]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def361]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def362]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def363]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def364]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def365]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def366]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def367]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def368]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def369]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def370]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1107:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def371]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1107:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1108:19: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def372]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1107:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def373]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1107:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1110:19: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def374]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def375]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def376]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:41: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: throw: if ‘tevent_timeval_current_ofs’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def377]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:41: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: throw: if ‘tevent_timeval_current_ofs’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1123:14: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def378]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def379]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def380]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def381]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1156:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def382]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1082:15: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1164:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def383]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1100:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def384]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1098:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1099:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1103:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1104:28: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1115:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1116:13: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def385]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1164:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def386]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1164:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def387]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1164:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def388]
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1074:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1080:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1081:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1088:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1089:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1097:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1155:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1164:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1165:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/pam/pamsrv_passkey.c:1166:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def389]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:207:15: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def390]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:207:15: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def391]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def392]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:193:16: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def393]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:207:15: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def394]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:207:15: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:208:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def395]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def396]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def397]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def398]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_true: following ‘true’ branch (when ‘child_pid == 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: throw: if ‘exec_child_ex’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:215:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def399]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def400]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def401]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def402]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def403]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def404]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def405]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def406]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def407]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def408]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: throw: if ‘sss_fd_nonblocking’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def409]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def410]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: throw: if ‘child_handler_setup’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:231:15: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def411]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:233:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def412]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:233:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def413]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def414]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def415]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def416]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: throw: if ‘sss_strerror’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:252:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def417]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_true: following ‘true’ branch (when ‘ret == -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:207:15: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def418]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:224:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:233:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def419]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:222:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:223:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:227:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:228:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:233:12: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:234:13: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def420]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def421]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: danger: ‘pipefd_from_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def422]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: danger: ‘pipefd_from_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def423]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: danger: ‘pipefd_to_child[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def424]
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[1]’
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:192:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:196:28: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:199:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:205:11: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:206:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:213:17: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:214:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:220:15: branch_false: following ‘false’ branch (when ‘child_pid <= 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:251:15: branch_false: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:260:8: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:261:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: branch_true: ...to here
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: throw: if ‘close’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cert_to_ssh_key.c:262:9: danger: ‘pipefd_to_child[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-404): [#def425]
sssd-2.11.1/src/responder/ssh/ssh_cmd.c:131:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
sssd-2.11.1/src/responder/ssh/ssh_cmd.c:130:5: acquire_resource: ‘va_start’ called here
sssd-2.11.1/src/responder/ssh/ssh_cmd.c:131:5: throw: if ‘sss_vdebug_fn’ throws an exception...
sssd-2.11.1/src/responder/ssh/ssh_cmd.c:131:5: 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-401): [#def426]
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:395:5: warning[-Wanalyzer-malloc-leak]: leak of 'memstream'
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:373:17: acquire_memory: allocated here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:374:8: branch_false: following 'false' branch (when 'memstream' is non-NULL)...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:378:5: branch_false: ...to here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:378:5: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:379:5: branch_false: ...to here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:379:5: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:379:5: branch_false: ...to here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:389:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:393:5: branch_false: ...to here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:393:5: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:395:5: branch_false: ...to here
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:395:5: throw: if 'fflush' throws an exception...
sssd-2.11.1/src/sbus/interface/sbus_introspection.c:395:5: danger: 'memstream' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def427]
sssd-2.11.1/src/sbus/request/sbus_message.c:96:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def428]
sssd-2.11.1/src/sbus/request/sbus_message.c:105:12: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def429]
sssd-2.11.1/src/sbus/request/sbus_message.c:107:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def430]
sssd-2.11.1/src/sbus/request/sbus_message.c:113:12: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def431]
sssd-2.11.1/src/sbus/request/sbus_message.c:180:11: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:227:1: enter_function: entry to '_sbus_method_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:238:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:239:11: call_function: calling 'sbus_method_create_valist' from '_sbus_method_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def432]
sssd-2.11.1/src/sbus/request/sbus_message.c:182:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:227:1: enter_function: entry to '_sbus_method_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:238:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:239:11: call_function: calling 'sbus_method_create_valist' from '_sbus_method_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def433]
sssd-2.11.1/src/sbus/request/sbus_message.c:255:11: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def434]
sssd-2.11.1/src/sbus/request/sbus_message.c:257:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/request/sbus_message.c:301:1: enter_function: entry to '_sbus_signal_create'
sssd-2.11.1/src/sbus/request/sbus_message.c:311:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/request/sbus_message.c:312:11: call_function: calling 'sbus_signal_create_valist' from '_sbus_signal_create'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def435]
sssd-2.11.1/src/sbus/sbus_opath.c:213:17: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/sbus_opath.c:28:1: enter_function: entry to '_sbus_opath_compose'
sssd-2.11.1/src/sbus/sbus_opath.c:36:8: branch_false: following 'false' branch (when 'base' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:41:12: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:42:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/sbus_opath.c:47:12: branch_true: following 'true' branch (when 'part' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: branch_true: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: call_function: calling 'sbus_opath_escape' from '_sbus_opath_compose'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def436]
sssd-2.11.1/src/sbus/sbus_opath.c:221:21: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/sbus_opath.c:28:1: enter_function: entry to '_sbus_opath_compose'
sssd-2.11.1/src/sbus/sbus_opath.c:36:8: branch_false: following 'false' branch (when 'base' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:41:12: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:42:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/sbus_opath.c:47:12: branch_true: following 'true' branch (when 'part' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: branch_true: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: call_function: calling 'sbus_opath_escape' from '_sbus_opath_compose'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def437]
sssd-2.11.1/src/sbus/sbus_opath.c:237:25: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/sbus_opath.c:28:1: enter_function: entry to '_sbus_opath_compose'
sssd-2.11.1/src/sbus/sbus_opath.c:36:8: branch_false: following 'false' branch (when 'base' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:41:12: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:42:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/sbus_opath.c:47:12: branch_true: following 'true' branch (when 'part' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: branch_true: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: call_function: calling 'sbus_opath_escape' from '_sbus_opath_compose'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def438]
sssd-2.11.1/src/sbus/sbus_opath.c:242:25: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sbus/sbus_opath.c:28:1: enter_function: entry to '_sbus_opath_compose'
sssd-2.11.1/src/sbus/sbus_opath.c:36:8: branch_false: following 'false' branch (when 'base' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:41:12: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:42:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: branch_false: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:46:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/sbus/sbus_opath.c:47:12: branch_true: following 'true' branch (when 'part' is non-NULL)...
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: branch_true: ...to here
sssd-2.11.1/src/sbus/sbus_opath.c:48:21: call_function: calling 'sbus_opath_escape' from '_sbus_opath_compose'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def439]
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:90:14: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:389:1: enter_function: entry to '_sss_getautomntbyname_r'
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:411:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:417:23: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:418:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:423:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:424:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:430:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:435:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:436:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:441:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:452:11: call_function: calling 'sss_autofs_make_request' from '_sss_getautomntbyname_r'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def440]
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:90:14: warning[-Wanalyzer-malloc-leak]: leak of 'name'
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:102:1: enter_function: entry to '_sss_setautomntent'
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:114:8: branch_false: following 'false' branch (when 'mapname' is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:116:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:122:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:127:19: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:127:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:128:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:132:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:137:11: call_function: calling 'sss_autofs_make_request' from '_sss_setautomntent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def441]
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:90:14: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:389:1: enter_function: entry to ‘_sss_getautomntbyname_r’
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:411:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:417:23: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:418:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:423:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:424:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:430:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:435:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:436:8: branch_false: following ‘false’ branch (when ‘data’ is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:441:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:452:11: call_function: calling ‘sss_autofs_make_request’ from ‘_sss_getautomntbyname_r’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def442]
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:90:14: warning[-Wanalyzer-malloc-leak]: leak of ‘name’
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:102:1: enter_function: entry to ‘_sss_setautomntent’
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:114:8: branch_false: following ‘false’ branch (when ‘mapname’ is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:116:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:122:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:127:19: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:127:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:128:8: branch_false: following ‘false’ branch (when ‘name’ is non-NULL)...
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:132:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/autofs/sss_autofs.c:137:11: call_function: calling ‘sss_autofs_make_request’ from ‘_sss_setautomntent’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def443]
sssd-2.11.1/src/sss_client/common.c:89:9: warning[-Wanalyzer-malloc-leak]: leak of 'descriptor'
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following 'false' branch (when 'descriptor' is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling 'sss_cli_sb_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sb_get'
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:773:15: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:773:15: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:774:12: branch_true: following 'true' branch (when 'ret == 0')...
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:16: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:776:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:777:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:778:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:778:17: call_function: calling 'sss_cli_close_socket' from 'sss_cli_check_socket'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def444]
sssd-2.11.1/src/sss_client/common.c:89:9: warning[-Wanalyzer-malloc-leak]: leak of ‘descriptor’
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following ‘false’ branch (when ‘descriptor’ is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling ‘sss_cli_sb_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sb_get’
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:773:15: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:773:15: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:774:12: branch_true: following ‘true’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:16: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:776:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:777:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:775:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:778:17: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:778:17: call_function: calling ‘sss_cli_close_socket’ from ‘sss_cli_check_socket’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def445]
sssd-2.11.1/src/sss_client/common.c:535:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sd'
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:748:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling 'sss_cli_sb_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sb_get'
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:845:12: call_function: calling 'sss_cli_open_socket' from 'sss_cli_check_socket'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def446]
sssd-2.11.1/src/sss_client/common.c:535:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sd’
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:748:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling ‘sss_cli_sb_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sb_get’
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:845:12: call_function: calling ‘sss_cli_open_socket’ from ‘sss_cli_check_socket’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def447]
sssd-2.11.1/src/sss_client/common.c:591:18: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'sd'
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:748:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling 'sss_cli_sb_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sb_get'
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:845:12: call_function: calling 'sss_cli_open_socket' from 'sss_cli_check_socket'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def448]
sssd-2.11.1/src/sss_client/common.c:591:18: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘sd’
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:748:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling ‘sss_cli_sb_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sb_get’
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:845:12: call_function: calling ‘sss_cli_open_socket’ from ‘sss_cli_check_socket’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def449]
sssd-2.11.1/src/sss_client/common.c:767:16: warning[-Wanalyzer-malloc-leak]: leak of 'descriptor'
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following 'false' branch (when 'descriptor' is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:765:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:766:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:767:16: danger: 'descriptor' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def450]
sssd-2.11.1/src/sss_client/common.c:767:16: warning[-Wanalyzer-malloc-leak]: leak of ‘descriptor’
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following ‘false’ branch (when ‘descriptor’ is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:765:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:766:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:767:16: danger: ‘descriptor’ leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def451]
sssd-2.11.1/src/sss_client/common.c:807:19: warning[-Wanalyzer-malloc-leak]: leak of 'descriptor'
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following 'false' branch (when 'descriptor' is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling 'sss_cli_sb_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sb_get'
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:797:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/common.c:801:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:802:18: call_function: calling 'sss_cli_sd_get' from 'sss_cli_check_socket'
sssd-2.11.1/src/sss_client/common.c:802:18: return_function: returning to 'sss_cli_check_socket' from 'sss_cli_sd_get'
sssd-2.11.1/src/sss_client/common.c:807:19: throw: if 'poll' throws an exception...
sssd-2.11.1/src/sss_client/common.c:807:19: danger: 'descriptor' leaks here; was allocated at [(4)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def452]
sssd-2.11.1/src/sss_client/common.c:807:19: warning[-Wanalyzer-malloc-leak]: leak of ‘descriptor’
sssd-2.11.1/src/sss_client/common.c:723:24: enter_function: entry to ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:748:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:750:26: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:750:26: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/common.c:751:12: branch_false: following ‘false’ branch (when ‘descriptor’ is non-NULL)...
sssd-2.11.1/src/sss_client/common.c:755:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:757:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/sss_client/common.c:764:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:764:18: call_function: calling ‘sss_cli_sb_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:764:18: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sb_get’
sssd-2.11.1/src/sss_client/common.c:765:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/common.c:770:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/common.c:787:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:787:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:797:9: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:797:9: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:797:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/common.c:801:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/common.c:802:18: call_function: calling ‘sss_cli_sd_get’ from ‘sss_cli_check_socket’
sssd-2.11.1/src/sss_client/common.c:802:18: return_function: returning to ‘sss_cli_check_socket’ from ‘sss_cli_sd_get’
sssd-2.11.1/src/sss_client/common.c:807:19: throw: if ‘poll’ throws an exception...
sssd-2.11.1/src/sss_client/common.c:807:19: danger: ‘descriptor’ leaks here; was allocated at [(4)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def453]
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:405:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:721:5: enter_function: entry to 'sss_nss_getlistbycert_timeout'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:734:11: call_function: calling 'sss_nss_getyyybyxxx' from 'sss_nss_getlistbycert_timeout'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def454]
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:405:5: warning[-Wanalyzer-malloc-leak]: leak of 'out.d.names'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:721:5: enter_function: entry to 'sss_nss_getlistbycert_timeout'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:734:11: call_function: calling 'sss_nss_getyyybyxxx' from 'sss_nss_getlistbycert_timeout'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def455]
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:405:5: warning[-Wanalyzer-malloc-leak]: leak of 'out.d.str'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:693:5: enter_function: entry to 'sss_nss_getnamebycert_timeout'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:706:11: call_function: calling 'sss_nss_getyyybyxxx' from 'sss_nss_getnamebycert_timeout'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def456]
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:405:5: warning[-Wanalyzer-malloc-leak]: leak of 'out.types'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:721:5: enter_function: entry to 'sss_nss_getlistbycert_timeout'
sssd-2.11.1/src/sss_client/idmap/sss_nss_idmap.c:734:11: call_function: calling 'sss_nss_getyyybyxxx' from 'sss_nss_getlistbycert_timeout'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def457]
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:98:14: warning[-Wanalyzer-malloc-leak]: leak of 'p'
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:81:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:85:10: branch_true: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:86:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:86:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:93:12: branch_false: following 'false' branch (when 'p' is non-NULL)...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:98:14: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:98:14: throw: if 'sss_nss_mc_getpwnam' throws an exception...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:98:14: danger: 'p' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def458]
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:139:14: warning[-Wanalyzer-malloc-leak]: leak of 'p'
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:122:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:126:10: branch_true: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:127:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:127:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:134:12: branch_false: following 'false' branch (when 'p' is non-NULL)...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:139:14: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:139:14: throw: if 'sss_nss_mc_getgrnam' throws an exception...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:139:14: danger: 'p' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def459]
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:174:14: warning[-Wanalyzer-malloc-leak]: leak of 'p'
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:163:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:163:8: branch_true: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:169:12: branch_false: following 'false' branch (when 'p' is non-NULL)...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:174:14: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:174:14: throw: if 'sss_nss_mc_getpwuid' throws an exception...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:174:14: danger: 'p' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def460]
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:215:14: warning[-Wanalyzer-malloc-leak]: leak of 'p'
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:204:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:204:8: branch_true: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:210:12: branch_false: following 'false' branch (when 'p' is non-NULL)...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:215:14: branch_false: ...to here
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:215:14: throw: if 'sss_nss_mc_getgrgid' throws an exception...
sssd-2.11.1/src/sss_client/nfs/sss_nfs_client.c:215:14: danger: 'p' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def461]
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:343:5: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:279:1: enter_function: entry to '_nss_sss_getnetbyaddr_r'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:309:8: branch_false: following 'false' branch (when 'type == 2')...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:316:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:316:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:325:12: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:325:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:326:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:332:5: call_function: inlined call to 'safealign_memcpy' from '_nss_sss_getnetbyaddr_r'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:343:5: throw: if 'sss_nss_lock' throws an exception...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:343:5: danger: 'data' leaks here; was allocated at [(6)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def462]
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:345:12: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:279:1: enter_function: entry to '_nss_sss_getnetbyaddr_r'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:309:8: branch_false: following 'false' branch (when 'type == 2')...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:316:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:316:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:325:12: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:325:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:326:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:332:5: call_function: inlined call to 'safealign_memcpy' from '_nss_sss_getnetbyaddr_r'
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:345:12: throw: if 'sss_nss_make_request' throws an exception...
sssd-2.11.1/src/sss_client/nss_ipnetworks.c:345:12: danger: 'data' leaks here; was allocated at [(6)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def463]
sssd-2.11.1/src/sss_client/nss_mc_common.c:353:9: warning[-Wanalyzer-null-argument]: use of NULL 'copy_rec' where non-null expected
sssd-2.11.1/src/sss_client/nss_mc_common.c:322:21: branch_true: following 'true' branch (when 'count != 0')...
sssd-2.11.1/src/sss_client/nss_mc_common.c:323:15: branch_true: ...to here
sssd-2.11.1/src/sss_client/nss_mc_common.c:331:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_mc_common.c:336:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_mc_common.c:342:12: branch_false: following 'false' branch (when 'buf_size >= rec_len')...
sssd-2.11.1/src/sss_client/nss_mc_common.c:353:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_mc_common.c:353:9: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/nss_mc_common.c:353:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/nss_mc_common.c:353:9: danger: argument 1 ('copy_rec') NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-401): [#def464]
sssd-2.11.1/src/sss_client/nss_netgroup.c:194:12: warning[-Wanalyzer-malloc-leak]: leak of 'name'
sssd-2.11.1/src/sss_client/nss_netgroup.c:171:8: branch_false: following 'false' branch (when 'netgroup' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_netgroup.c:173:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_netgroup.c:179:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_netgroup.c:184:19: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_netgroup.c:184:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/nss_netgroup.c:185:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_netgroup.c:189:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_netgroup.c:194:12: throw: if 'sss_nss_make_request' throws an exception...
sssd-2.11.1/src/sss_client/nss_netgroup.c:194:12: danger: 'name' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def465]
sssd-2.11.1/src/sss_client/nss_services.c:329:5: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/nss_services.c:290:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_services.c:295:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:295:8: branch_false: following 'false' branch (when 'port != 0')...
sssd-2.11.1/src/sss_client/nss_services.c:300:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:309:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/nss_services.c:310:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_services.c:315:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:321:8: branch_false: following 'false' branch (when 'protocol' is NULL)...
sssd-2.11.1/src/sss_client/nss_services.c:325:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:329:5: throw: if 'sss_nss_lock' throws an exception...
sssd-2.11.1/src/sss_client/nss_services.c:329:5: danger: 'data' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def466]
sssd-2.11.1/src/sss_client/nss_services.c:331:12: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/nss_services.c:290:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/nss_services.c:295:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:295:8: branch_false: following 'false' branch (when 'port != 0')...
sssd-2.11.1/src/sss_client/nss_services.c:300:8: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:309:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/nss_services.c:310:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/nss_services.c:315:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:321:8: branch_false: following 'false' branch (when 'protocol' is NULL)...
sssd-2.11.1/src/sss_client/nss_services.c:325:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/nss_services.c:331:12: throw: if 'sss_nss_make_request' throws an exception...
sssd-2.11.1/src/sss_client/nss_services.c:331:12: danger: 'data' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def467]
sssd-2.11.1/src/sss_client/pam_sss.c:104:5: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2820:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2820:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2821:13: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2822:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2826:17: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2841:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: call_function: calling 'prompt_new_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def468]
sssd-2.11.1/src/sss_client/pam_sss.c:104:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/sss_client/pam_sss.c:363:16: enter_function: entry to 'display_pw_reset_message'
sssd-2.11.1/src/sss_client/pam_sss.c:384:8: branch_false: following 'false' branch (when 'filename' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:389:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:391:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:398:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:404:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:405:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/sss_client/pam_sss.c:411:10: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:411:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:412:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:412:9: call_function: calling 'logger' from 'display_pw_reset_message'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def469]
sssd-2.11.1/src/sss_client/pam_sss.c:289:13: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2820:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2820:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2821:13: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2822:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2826:17: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2841:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: call_function: calling 'prompt_new_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def470]
sssd-2.11.1/src/sss_client/pam_sss.c:289:13: warning[-Wanalyzer-malloc-leak]: leak of 'pam_msg'
sssd-2.11.1/src/sss_client/pam_sss.c:2551:12: enter_function: entry to 'get_authtok_for_authentication'
sssd-2.11.1/src/sss_client/pam_sss.c:2558:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2559:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2570:12: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2572:19: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2572:19: call_function: calling 'prompt_oauth2' from 'get_authtok_for_authentication'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def471]
sssd-2.11.1/src/sss_client/pam_sss.c:308:21: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2820:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2820:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2821:13: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2822:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2826:17: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2841:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: call_function: calling 'prompt_new_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def472]
sssd-2.11.1/src/sss_client/pam_sss.c:311:25: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2820:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2820:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2821:13: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2822:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2826:17: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2841:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: call_function: calling 'prompt_new_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def473]
sssd-2.11.1/src/sss_client/pam_sss.c:326:17: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2820:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2820:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2821:13: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2822:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2826:17: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2841:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2850:15: call_function: calling 'prompt_new_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def474]
sssd-2.11.1/src/sss_client/pam_sss.c:334:21: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2551:12: enter_function: entry to 'get_authtok_for_authentication'
sssd-2.11.1/src/sss_client/pam_sss.c:2558:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2559:18: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2570:12: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2572:19: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2572:19: call_function: calling 'prompt_oauth2' from 'get_authtok_for_authentication'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def475]
sssd-2.11.1/src/sss_client/pam_sss.c:441:17: warning[-Wanalyzer-malloc-leak]: leak of 'msg_buf'
sssd-2.11.1/src/sss_client/pam_sss.c:384:8: branch_false: following 'false' branch (when 'filename' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:389:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:391:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:398:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:404:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:405:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/sss_client/pam_sss.c:411:10: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:411:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:418:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:418:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:427:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:433:22: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:433:15: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss.c:434:8: branch_false: following 'false' branch (when 'msg_buf' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:440:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:441:17: throw: if 'sss_atomic_io_s' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss.c:441:17: danger: 'msg_buf' leaks here; was allocated at [(15)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def476]
sssd-2.11.1/src/sss_client/pam_sss.c:1646:9: warning[-Wanalyzer-malloc-leak]: leak of 'answer'
sssd-2.11.1/src/sss_client/pam_sss.c:2749:12: enter_function: entry to 'get_authtok_for_password_change'
sssd-2.11.1/src/sss_client/pam_sss.c:2761:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2762:14: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2765:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2766:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2777:19: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2794:45: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2794:19: call_function: calling 'prompt_password' from 'get_authtok_for_password_change'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def477]
sssd-2.11.1/src/sss_client/pam_sss.c:2708:18: warning[-Wanalyzer-malloc-leak]: leak of 'authtok_type'
sssd-2.11.1/src/sss_client/pam_sss.c:2701:20: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss.c:2702:8: branch_false: following 'false' branch (when 'authtok_type' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2706:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2708:18: throw: if 'pam_set_data' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss.c:2708:18: danger: 'authtok_type' leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def478]
sssd-2.11.1/src/sss_client/pam_sss.c:2723:18: warning[-Wanalyzer-malloc-leak]: leak of 'authtok_size'
sssd-2.11.1/src/sss_client/pam_sss.c:2702:8: branch_false: following 'false' branch (when 'authtok_type' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2706:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2710:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2716:20: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2716:20: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss.c:2717:8: branch_false: following 'false' branch (when 'authtok_size' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2721:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2723:18: throw: if 'pam_set_data' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss.c:2723:18: danger: 'authtok_size' leaks here; was allocated at [(5)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def479]
sssd-2.11.1/src/sss_client/pam_sss.c:2738:18: warning[-Wanalyzer-malloc-leak]: leak of 'authtok_data'
sssd-2.11.1/src/sss_client/pam_sss.c:2702:8: branch_false: following 'false' branch (when 'authtok_type' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2706:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2710:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2716:20: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2717:8: branch_false: following 'false' branch (when 'authtok_size' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2721:21: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2725:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss.c:2731:20: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2731:20: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss.c:2732:8: branch_false: following 'false' branch (when 'authtok_data' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss.c:2736:26: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss.c:2738:18: throw: if 'pam_set_data' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss.c:2738:18: danger: 'authtok_data' leaks here; was allocated at [(9)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def480]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:79:11: warning[-Wanalyzer-malloc-leak]: leak of 'ccache'
/usr/include/security/pam_modules.h:34:5: enter_function: entry to 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: call_function: calling 'sss_cli_getenv' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: return_function: returning to 'pam_sm_authenticate' from 'sss_cli_getenv'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:534:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:539:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def481]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:224:11: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:206:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:210:19: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:214:22: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:215:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:219:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:224:11: throw: if 'sss_pam_make_request' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:224:11: danger: 'data' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def482]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: warning[-Wanalyzer-malloc-leak]: leak of 'domain'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:270:14: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: danger: 'domain' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def483]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: warning[-Wanalyzer-malloc-leak]: leak of 'target'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:271:14: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: danger: 'target' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def484]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: warning[-Wanalyzer-malloc-leak]: leak of 'upn'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:272:11: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: danger: 'upn' leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def485]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: warning[-Wanalyzer-malloc-leak]: leak of 'username'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:269:16: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:281:11: danger: 'username' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def486]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: warning[-Wanalyzer-malloc-leak]: leak of 'domain'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:270:14: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: danger: 'domain' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def487]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: warning[-Wanalyzer-malloc-leak]: leak of 'target'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:271:14: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: danger: 'target' leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def488]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: warning[-Wanalyzer-malloc-leak]: leak of 'upn'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:272:11: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:288:11: danger: 'upn' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def489]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: warning[-Wanalyzer-malloc-leak]: leak of 'target'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:271:14: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:289:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:293:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: danger: 'target' leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def490]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: warning[-Wanalyzer-malloc-leak]: leak of 'upn'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:272:11: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:289:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:293:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:294:11: danger: 'upn' leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def491]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:300:11: warning[-Wanalyzer-malloc-leak]: leak of 'upn'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:272:11: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:47: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:273:9: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:280:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:283:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:287:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:289:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:293:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:295:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:299:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:300:11: throw: if 'sss_readrep_copy_string' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:300:11: danger: 'upn' leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def492]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:381:11: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:369:12: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:370:8: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:374:5: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:381:11: throw: if 'sss_pam_make_request' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:381:11: danger: 'data' leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def493]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: warning[-Wanalyzer-malloc-leak]: leak of 'ccache'
/usr/include/security/pam_modules.h:34:5: enter_function: entry to 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: call_function: calling 'sss_cli_getenv' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: return_function: returning to 'pam_sm_authenticate' from 'sss_cli_getenv'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:534:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:539:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:545:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: throw: if 'pam_syslog' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: danger: 'ccache' leaks here; was allocated at [(6)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def494]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:585:5: warning[-Wanalyzer-malloc-leak]: leak of 'ccache'
/usr/include/security/pam_modules.h:34:5: enter_function: entry to 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: call_function: calling 'sss_cli_getenv' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: return_function: returning to 'pam_sm_authenticate' from 'sss_cli_getenv'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:534:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:539:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:545:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:585:5: throw: if 'sss_pam_lock' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:585:5: danger: 'ccache' leaks here; was allocated at [(6)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def495]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:586:5: warning[-Wanalyzer-malloc-leak]: leak of 'ccache'
/usr/include/security/pam_modules.h:34:5: enter_function: entry to 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: call_function: calling 'sss_cli_getenv' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: return_function: returning to 'pam_sm_authenticate' from 'sss_cli_getenv'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:534:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:539:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:545:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:586:5: throw: if 'sss_cli_close_socket' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:586:5: danger: 'ccache' leaks here; was allocated at [(6)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def496]
sssd-2.11.1/src/sss_client/pam_sss_gss.c:587:5: warning[-Wanalyzer-malloc-leak]: leak of 'ccache'
/usr/include/security/pam_modules.h:34:5: enter_function: entry to 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: call_function: calling 'sss_cli_getenv' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:533:11: return_function: returning to 'pam_sm_authenticate' from 'sss_cli_getenv'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:534:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:539:11: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:543:19: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: call_function: calling 'get_item_as_string' from 'pam_sm_authenticate'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:544:16: return_function: returning to 'pam_sm_authenticate' from 'get_item_as_string'
sssd-2.11.1/src/sss_client/pam_sss_gss.c:545:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:546:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_gss.c:587:5: throw: if 'sss_pam_unlock' throws an exception...
sssd-2.11.1/src/sss_client/pam_sss_gss.c:587:5: danger: 'ccache' leaks here; was allocated at [(6)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def497]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:211:11: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to 'safealign_memcpy' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to 'pc_list_from_response' from 'pc_list_add_password'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def498]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:211:11: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to ‘safealign_memcpy’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to ‘pc_list_from_response’ from ‘pc_list_add_password’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def499]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:215:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to 'safealign_memcpy' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to 'pc_list_from_response' from 'pc_list_add_password'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def500]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:215:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to ‘safealign_memcpy’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to ‘pc_list_from_response’ from ‘pc_list_add_password’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def501]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:221:1: warning[-Wanalyzer-malloc-leak]: leak of 'pcl'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to 'safealign_memcpy' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:569:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:573:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:575:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:580:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:584:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:586:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:591:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:593:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:599:16: branch_false: following 'false' branch (when 'str2' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:604:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:606:19: call_function: calling 'pc_list_add_2fa' from 'pc_list_from_response'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def502]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:221:1: warning[-Wanalyzer-malloc-leak]: leak of ‘pcl’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to ‘safealign_memcpy’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:569:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:573:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:575:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:580:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:584:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:586:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:591:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:593:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:599:16: branch_false: following ‘false’ branch (when ‘str2’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:604:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:606:19: call_function: calling ‘pc_list_add_2fa’ from ‘pc_list_from_response’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def503]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:252:8: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to 'safealign_memcpy' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to 'pc_list_from_response' from 'pc_list_add_password'
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following 'false' branch (when 'str' is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling 'pc_list_add_password' from 'pc_list_from_response'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def504]
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:252:8: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:514:9: enter_function: entry to ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:527:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:532:5: call_function: inlined call to ‘safealign_memcpy’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: return_function: returning to ‘pc_list_from_response’ from ‘pc_list_add_password’
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:564:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:28: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:534:17: branch_true: following ‘true’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:18: branch_true: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:537:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:541:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:545:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:549:13: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:551:16: branch_false: following ‘false’ branch...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:556:16: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:560:16: branch_false: ...to here
sssd-2.11.1/src/sss_client/pam_sss_prompt_config.c:562:19: call_function: calling ‘pc_list_add_password’ from ‘pc_list_from_response’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def505]
sssd-2.11.1/src/sss_client/sssd_pac.c:100:9: warning[-Wanalyzer-malloc-leak]: leak of 'data'
sssd-2.11.1/src/sss_client/sssd_pac.c:87:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:91:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:91:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:92:16: branch_true: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:92:16: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/sssd_pac.c:93:12: branch_false: following 'false' branch (when 'data' is non-NULL)...
sssd-2.11.1/src/sss_client/sssd_pac.c:96:22: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:99:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:100:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:100:9: throw: if 'krb5_free_data_contents' throws an exception...
sssd-2.11.1/src/sss_client/sssd_pac.c:100:9: danger: 'data' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def506]
sssd-2.11.1/src/sss_client/sssd_pac.c:283:12: warning[-Wanalyzer-malloc-leak]: leak of 'data.data'
sssd-2.11.1/src/sss_client/sssd_pac.c:262:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:266:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:266:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:268:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:269:21: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/sssd_pac.c:270:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:273:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:283:12: throw: if 'krb5_ser_unpack_int32' throws an exception...
sssd-2.11.1/src/sss_client/sssd_pac.c:283:12: danger: 'data.data' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def507]
sssd-2.11.1/src/sss_client/sssd_pac.c:290:9: warning[-Wanalyzer-malloc-leak]: leak of 'data.data'
sssd-2.11.1/src/sss_client/sssd_pac.c:262:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:266:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:266:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:268:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:269:21: acquire_memory: allocated here
sssd-2.11.1/src/sss_client/sssd_pac.c:270:12: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:273:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:284:8: branch_false: following 'false' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:289:9: branch_false: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:289:8: branch_true: following 'true' branch...
sssd-2.11.1/src/sss_client/sssd_pac.c:290:9: branch_true: ...to here
sssd-2.11.1/src/sss_client/sssd_pac.c:290:9: throw: if 'krb5_free_data_contents' throws an exception...
sssd-2.11.1/src/sss_client/sssd_pac.c:290:9: danger: 'data.data' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def508]
sssd-2.11.1/src/tools/common/sss_process.c:67:13: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:67:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def509]
sssd-2.11.1/src/tools/common/sss_process.c:67:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:67:13: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def510]
sssd-2.11.1/src/tools/common/sss_process.c:67:13: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:67:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def511]
sssd-2.11.1/src/tools/common/sss_process.c:67:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_true: following ‘true’ branch (when ‘ret != 0’)...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:67:13: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:67:13: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def512]
sssd-2.11.1/src/tools/common/sss_process.c:70:13: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:70:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def513]
sssd-2.11.1/src/tools/common/sss_process.c:70:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:70:13: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def514]
sssd-2.11.1/src/tools/common/sss_process.c:70:13: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:70:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def515]
sssd-2.11.1/src/tools/common/sss_process.c:70:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:65:15: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:66:12: branch_false: following ‘false’ branch (when ‘ret == 0’)...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:70:13: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:70:13: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def516]
sssd-2.11.1/src/tools/common/sss_process.c:76:9: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:76:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was opened at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def517]
sssd-2.11.1/src/tools/common/sss_process.c:76:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_resource: opened here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:76:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def518]
sssd-2.11.1/src/tools/common/sss_process.c:76:9: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/run/sssd/sssd.pid", "r")'
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_false: following 'false' branch...
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_true: following 'true' branch...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:76:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: danger: 'fopen("/run/sssd/sssd.pid", "r")' leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def519]
sssd-2.11.1/src/tools/common/sss_process.c:76:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("/run/sssd/sssd.pid", "r")’
sssd-2.11.1/src/tools/common/sss_process.c:53:16: acquire_memory: allocated here
sssd-2.11.1/src/tools/common/sss_process.c:54:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:61:13: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:63:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_false: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:75:8: branch_true: following ‘true’ branch...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: branch_true: ...to here
sssd-2.11.1/src/tools/common/sss_process.c:76:9: throw: if ‘sss_debug_fn’ throws an exception...
sssd-2.11.1/src/tools/common/sss_process.c:76:9: danger: ‘fopen("/run/sssd/sssd.pid", "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def520]
sssd-2.11.1/src/tools/sss_seed.c:290:11: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(filename, 0)’
sssd-2.11.1/src/tools/sss_seed.c:274:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/sss_seed.c:280:10: branch_false: ...to here
sssd-2.11.1/src/tools/sss_seed.c:280:10: acquire_resource: opened here
sssd-2.11.1/src/tools/sss_seed.c:281:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/sss_seed.c:289:5: branch_false: ...to here
sssd-2.11.1/src/tools/sss_seed.c:290:11: throw: if ‘sss_atomic_io_s’ throws an exception...
sssd-2.11.1/src/tools/sss_seed.c:290:11: danger: ‘open(filename, 0)’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def521]
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:191:14: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:170:8: branch_false: following ‘false’ branch (when ‘dl_handle’ is non-NULL)...
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:176:22: branch_false: ...to here
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:177:8: branch_false: following ‘false’ branch (when ‘sss_getpwnam_r’ is non-NULL)...
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:184:14: branch_false: ...to here
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:184:14: acquire_memory: allocated here
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:185:8: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:191:14: branch_false: ...to here
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:191:14: throw: if the called function throws an exception...
sssd-2.11.1/src/tools/sssctl/sssctl_user_checks.c:191:14: danger: ‘buffer’ leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def522]
sssd-2.11.1/src/tools/tools_mc_util.c:92:11: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(mc_filename, 2)’
sssd-2.11.1/src/tools/tools_mc_util.c:74:8: branch_false: following ‘false’ branch (when ‘mc_filename’ is non-NULL)...
sssd-2.11.1/src/tools/tools_mc_util.c:78:13: branch_false: ...to here
sssd-2.11.1/src/tools/tools_mc_util.c:78:13: acquire_resource: opened here
sssd-2.11.1/src/tools/tools_mc_util.c:79:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/tools/tools_mc_util.c:92:11: branch_false: ...to here
sssd-2.11.1/src/tools/tools_mc_util.c:92:11: throw: if ‘sss_br_lock_file’ throws an exception...
sssd-2.11.1/src/tools/tools_mc_util.c:92:11: danger: ‘open(mc_filename, 2)’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def523]
sssd-2.11.1/src/util/backup_file.c:57:24: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:57:24: throw: if 'talloc_asprintf' throws an exception...
sssd-2.11.1/src/util/backup_file.c:57:24: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def524]
sssd-2.11.1/src/util/backup_file.c:59:24: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:61:12: branch_false: following 'false' branch (when 'dst_file' is non-NULL)...
sssd-2.11.1/src/util/backup_file.c:66:9: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:70:12: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:72:12: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:72:12: branch_false: following 'false' branch (when 'ret == 17')...
sssd-2.11.1/src/util/backup_file.c:55:25: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:59:24: throw: if 'talloc_asprintf' throws an exception...
sssd-2.11.1/src/util/backup_file.c:59:24: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def525]
sssd-2.11.1/src/util/backup_file.c:67:18: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:61:12: branch_false: following 'false' branch (when 'dst_file' is non-NULL)...
sssd-2.11.1/src/util/backup_file.c:66:9: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:67:18: throw: if 'open' throws an exception...
sssd-2.11.1/src/util/backup_file.c:67:18: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def526]
sssd-2.11.1/src/util/backup_file.c:73:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:61:12: branch_false: following 'false' branch (when 'dst_file' is non-NULL)...
sssd-2.11.1/src/util/backup_file.c:66:9: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:70:12: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:72:12: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:73:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/util/backup_file.c:73:13: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def527]
sssd-2.11.1/src/util/backup_file.c:79:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:61:12: branch_false: following 'false' branch (when 'dst_file' is non-NULL)...
sssd-2.11.1/src/util/backup_file.c:66:9: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:78:8: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/util/backup_file.c:79:9: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:79:9: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/util/backup_file.c:79:9: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def528]
sssd-2.11.1/src/util/backup_file.c:87:19: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:49:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:55:17: branch_true: following 'true' branch (when 'i != 10')...
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:56:12: branch_true: following 'true' branch (when 'i == 0')...
sssd-2.11.1/src/util/backup_file.c:57:24: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:61:12: branch_false: following 'false' branch (when 'dst_file' is non-NULL)...
sssd-2.11.1/src/util/backup_file.c:66:9: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:78:8: branch_false: following 'false' branch (when 'ret == 0')...
sssd-2.11.1/src/util/backup_file.c:78:8: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:87:19: throw: if 'sss_atomic_io_s' throws an exception...
sssd-2.11.1/src/util/backup_file.c:87:19: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def529]
sssd-2.11.1/src/util/backup_file.c:116:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(src_file, 0)'
sssd-2.11.1/src/util/backup_file.c:40:14: acquire_resource: opened here
sssd-2.11.1/src/util/backup_file.c:41:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/backup_file.c:48:15: branch_false: ...to here
sssd-2.11.1/src/util/backup_file.c:49:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/backup_file.c:51:9: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:116:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/backup_file.c:116:23: branch_true: ...to here
sssd-2.11.1/src/util/backup_file.c:116:23: danger: 'open(src_file, 0)' leaks here; was opened at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def530]
sssd-2.11.1/src/util/child_common.c:780:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:899:6: enter_function: entry to 'exec_child_ex'
sssd-2.11.1/src/util/child_common.c:921:11: acquire_resource: opened here
sssd-2.11.1/src/util/child_common.c:922:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: following 'false' branch (when 'pipefd_from_child' is NULL)...
sssd-2.11.1/src/util/child_common.c:941:11: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:941:11: call_function: calling 'prepare_child_argv' from 'exec_child_ex'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def531]
sssd-2.11.1/src/util/child_common.c:789:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:899:6: enter_function: entry to 'exec_child_ex'
sssd-2.11.1/src/util/child_common.c:921:11: acquire_resource: opened here
sssd-2.11.1/src/util/child_common.c:922:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: following 'false' branch (when 'pipefd_from_child' is NULL)...
sssd-2.11.1/src/util/child_common.c:941:11: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:941:11: call_function: calling 'prepare_child_argv' from 'exec_child_ex'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def532]
sssd-2.11.1/src/util/child_common.c:798:24: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def533]
sssd-2.11.1/src/util/child_common.c:805:24: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def534]
sssd-2.11.1/src/util/child_common.c:806:40: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def535]
sssd-2.11.1/src/util/child_common.c:813:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def536]
sssd-2.11.1/src/util/child_common.c:820:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def537]
sssd-2.11.1/src/util/child_common.c:828:24: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:956:6: enter_function: entry to 'exec_child'
sssd-2.11.1/src/util/child_common.c:960:5: call_function: calling 'exec_child_ex' from 'exec_child'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def538]
sssd-2.11.1/src/util/child_common.c:931:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:921:11: acquire_resource: opened here
sssd-2.11.1/src/util/child_common.c:922:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:930:8: branch_true: following 'true' branch (when 'pipefd_from_child' is non-NULL)...
sssd-2.11.1/src/util/child_common.c:931:9: branch_true: ...to here
sssd-2.11.1/src/util/child_common.c:931:9: throw: if 'close' throws an exception...
sssd-2.11.1/src/util/child_common.c:931:9: danger: 'ret' leaks here; was opened at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def539]
sssd-2.11.1/src/util/child_common.c:935:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'ret'
sssd-2.11.1/src/util/child_common.c:921:11: acquire_resource: opened here
sssd-2.11.1/src/util/child_common.c:922:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/child_common.c:930:8: branch_false: ...to here
sssd-2.11.1/src/util/child_common.c:930:8: branch_true: following 'true' branch (when 'pipefd_from_child' is non-NULL)...
sssd-2.11.1/src/util/child_common.c:931:9: branch_true: ...to here
sssd-2.11.1/src/util/child_common.c:933:12: branch_true: following 'true' branch (when 'ret == -1')...
sssd-2.11.1/src/util/child_common.c:934:19: branch_true: ...to here
sssd-2.11.1/src/util/child_common.c:935:13: throw: if 'sss_debug_fn' throws an exception...
sssd-2.11.1/src/util/child_common.c:935:13: danger: 'ret' leaks here; was opened at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def540]
sssd-2.11.1/src/util/debug.c:248:11: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/util/debug.c:266:6: enter_function: entry to 'sss_vdebug_fn'
sssd-2.11.1/src/util/debug.c:287:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:288:14: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:296:9: acquire_resource: 'va_copy' called here
sssd-2.11.1/src/util/debug.c:317:19: call_function: calling 'journal_send' from 'sss_vdebug_fn'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def541]
sssd-2.11.1/src/util/debug.c:322:13: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/util/debug.c:287:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:288:14: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:296:9: acquire_resource: 'va_copy' called here
sssd-2.11.1/src/util/debug.c:319:12: branch_true: following 'true' branch (when 'ret != 0')...
sssd-2.11.1/src/util/debug.c:321:13: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:322:13: throw: if 'fflush' throws an exception...
sssd-2.11.1/src/util/debug.c:322:13: danger: missing call to 'va_end' to match 'va_copy' at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def542]
sssd-2.11.1/src/util/debug.c:345:13: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/util/debug.c:367:6: enter_function: entry to 'sss_debug_fn'
sssd-2.11.1/src/util/debug.c:375:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/util/debug.c:376:5: call_function: calling 'sss_vdebug_fn' from 'sss_debug_fn'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def543]
sssd-2.11.1/src/util/debug.c:348:13: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/util/debug.c:367:6: enter_function: entry to 'sss_debug_fn'
sssd-2.11.1/src/util/debug.c:375:5: acquire_resource: 'va_start' called here
sssd-2.11.1/src/util/debug.c:376:5: call_function: calling 'sss_vdebug_fn' from 'sss_debug_fn'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def544]
sssd-2.11.1/src/util/debug.c:352:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
sssd-2.11.1/src/util/debug.c:476:6: enter_function: entry to '_sss_talloc_log_fn'
sssd-2.11.1/src/util/debug.c:478:5: call_function: calling 'sss_debug_fn' from '_sss_talloc_log_fn'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def545]
sssd-2.11.1/src/util/debug.c:422:17: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(logpath, "a")'
sssd-2.11.1/src/util/debug.c:397:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/debug.c:401:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:405:9: acquire_resource: opened here
sssd-2.11.1/src/util/debug.c:406:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:412:5: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:415:8: branch_false: following 'false' branch (when 'debug_fd != -1')...
sssd-2.11.1/src/util/debug.c:421:7: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:421:7: branch_true: following 'true' branch (when 'want_cloexec != 0')...
sssd-2.11.1/src/util/debug.c:422:17: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:422:17: throw: if 'fcntl' throws an exception...
sssd-2.11.1/src/util/debug.c:422:17: danger: 'fopen(logpath, "a")' leaks here; was opened at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def546]
sssd-2.11.1/src/util/debug.c:422:17: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(logpath, "a")'
sssd-2.11.1/src/util/debug.c:397:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/debug.c:401:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:405:9: acquire_memory: allocated here
sssd-2.11.1/src/util/debug.c:406:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:412:5: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:415:8: branch_false: following 'false' branch (when 'debug_fd != -1')...
sssd-2.11.1/src/util/debug.c:421:7: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:421:7: branch_true: following 'true' branch (when 'want_cloexec != 0')...
sssd-2.11.1/src/util/debug.c:422:17: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:422:17: throw: if 'fcntl' throws an exception...
sssd-2.11.1/src/util/debug.c:422:17: danger: 'fopen(logpath, "a")' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def547]
sssd-2.11.1/src/util/debug.c:423:16: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(logpath, "a")'
sssd-2.11.1/src/util/debug.c:397:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/debug.c:401:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:405:9: acquire_resource: opened here
sssd-2.11.1/src/util/debug.c:406:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:412:5: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:415:8: branch_false: following 'false' branch (when 'debug_fd != -1')...
sssd-2.11.1/src/util/debug.c:421:7: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:421:7: branch_true: following 'true' branch (when 'want_cloexec != 0')...
sssd-2.11.1/src/util/debug.c:422:17: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:423:16: throw: if 'fcntl' throws an exception...
sssd-2.11.1/src/util/debug.c:423:16: danger: 'fopen(logpath, "a")' leaks here; was opened at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def548]
sssd-2.11.1/src/util/debug.c:423:16: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(logpath, "a")'
sssd-2.11.1/src/util/debug.c:397:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/util/debug.c:401:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:405:9: acquire_memory: allocated here
sssd-2.11.1/src/util/debug.c:406:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:412:5: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:415:8: branch_false: following 'false' branch (when 'debug_fd != -1')...
sssd-2.11.1/src/util/debug.c:421:7: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:421:7: branch_true: following 'true' branch (when 'want_cloexec != 0')...
sssd-2.11.1/src/util/debug.c:422:17: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:423:16: throw: if 'fcntl' throws an exception...
sssd-2.11.1/src/util/debug.c:423:16: danger: 'fopen(logpath, "a")' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-910): [#def549]
sssd-2.11.1/src/util/debug.c:445:19: warning[-Wanalyzer-double-fclose]: double 'fclose' of FILE '_sss_debug_file'
sssd-2.11.1/src/util/debug.c:440:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:442:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:442:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:442:8: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:445:19: release_resource: first 'fclose' here
sssd-2.11.1/src/util/debug.c:446:16: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:447:25: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:454:18: branch_true: following 'true' branch (when 'error == 4')...
sssd-2.11.1/src/util/debug.c:454:18: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:445:19: danger: second 'fclose' here; first 'fclose' was at [(5)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-415): [#def550]
sssd-2.11.1/src/util/debug.c:445:19: warning[-Wanalyzer-double-free]: double-'fclose' of '_sss_debug_file'
sssd-2.11.1/src/util/debug.c:440:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/debug.c:442:9: branch_false: ...to here
sssd-2.11.1/src/util/debug.c:442:8: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:442:8: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:445:19: release_memory: first 'fclose' here
sssd-2.11.1/src/util/debug.c:446:16: branch_true: following 'true' branch...
sssd-2.11.1/src/util/debug.c:447:25: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:454:18: branch_true: following 'true' branch (when 'error == 4')...
sssd-2.11.1/src/util/debug.c:454:18: branch_true: ...to here
sssd-2.11.1/src/util/debug.c:445:19: danger: second 'fclose' here; first 'fclose' was at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def551]
sssd-2.11.1/src/util/files.c:143:22: warning[-Wanalyzer-malloc-leak]: leak of 'fdopendir(sss_openat_cloexec(parent_fd, dir_name, 196608, & ret))'
sssd-2.11.1/src/util/files.c:122:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/files.c:134:15: branch_false: ...to here
sssd-2.11.1/src/util/files.c:134:15: acquire_memory: allocated here
sssd-2.11.1/src/util/files.c:135:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/files.c:135:8: branch_false: ...to here
sssd-2.11.1/src/util/files.c:143:22: throw: if 'readdir' throws an exception...
sssd-2.11.1/src/util/files.c:143:22: danger: 'fdopendir(sss_openat_cloexec(parent_fd, dir_name, 196608, & ret))' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def552]
sssd-2.11.1/src/util/find_uid.c:251:22: warning[-Wanalyzer-malloc-leak]: leak of 'opendir("/proc")'
sssd-2.11.1/src/util/find_uid.c:243:16: acquire_memory: allocated here
sssd-2.11.1/src/util/find_uid.c:244:8: branch_false: following 'false' branch...
sssd-2.11.1/src/util/find_uid.c:250:5: branch_false: ...to here
sssd-2.11.1/src/util/find_uid.c:251:22: throw: if 'readdir' throws an exception...
sssd-2.11.1/src/util/find_uid.c:251:22: danger: 'opendir("/proc")' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def553]
sssd-2.11.1/src/util/find_uid.c:251:22: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir("/proc")’
sssd-2.11.1/src/util/find_uid.c:243:16: acquire_memory: allocated here
sssd-2.11.1/src/util/find_uid.c:244:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/util/find_uid.c:250:5: branch_false: ...to here
sssd-2.11.1/src/util/find_uid.c:251:22: throw: if ‘readdir’ throws an exception...
sssd-2.11.1/src/util/find_uid.c:251:22: danger: ‘opendir("/proc")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: COMPILER_WARNING (CWE-704): [#def554]
sssd-2.11.1/src/util/util.c: scope_hint: In function 'domain_to_basedn'
sssd-2.11.1/src/util/util.c:573:15: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def555]
sssd-2.11.1/src/util/util.c:573:15: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def556]
sssd-2.11.1/src/util/util.c: scope_hint: In function ‘domain_to_basedn’
sssd-2.11.1/src/util/util.c:573:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def557]
sssd-2.11.1/src/util/util.c:573:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-775): [#def558]
sssd-2.11.1/src/util/util.h:869:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_from_child[1]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:201:1: enter_function: entry to 'ad_machine_account_password_renewal_send'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: call_function: inlined call to 'sss_tevent_timeval_current_ofs_time_t' from 'ad_machine_account_password_renewal_send'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def559]
sssd-2.11.1/src/util/util.h:869:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'pipefd_to_child[0]'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:201:1: enter_function: entry to 'ad_machine_account_password_renewal_send'
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:220:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:225:20: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:230:8: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:235:5: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:250:8: branch_true: following 'true' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:251:9: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:255:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:261:11: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:262:8: branch_false: following 'false' branch (when 'ret != -1')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:269:17: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:270:8: branch_false: following 'false' branch (when 'child_pid != 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:278:15: branch_true: following 'true' branch (when 'child_pid > 0')...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:280:14: branch_true: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:281:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:282:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:285:9: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:286:33: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:290:12: branch_false: following 'false' branch...
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: branch_false: ...to here
sssd-2.11.1/src/providers/ad/ad_machine_pw_renewal.c:298:14: call_function: inlined call to 'sss_tevent_timeval_current_ofs_time_t' from 'ad_machine_account_password_renewal_send'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def560]
sssd-2.11.1/src/util/util.h:869:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_from_child[1]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:732:20: enter_function: entry to ‘pam_check_cert_send’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:911:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:919:14: call_function: inlined call to ‘sss_tevent_timeval_current_ofs_time_t’ from ‘pam_check_cert_send’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def561]
sssd-2.11.1/src/util/util.h:869:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipefd_to_child[0]’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:732:20: enter_function: entry to ‘pam_check_cert_send’
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:760:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:764:8: branch_false: following ‘false’ branch (when ‘ca_db’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:770:8: branch_false: following ‘false’ branch (when ‘sss_certmap_ctx’ is non-NULL)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:776:10: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:855:15: branch_true: following ‘true’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:856:9: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:867:8: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:872:5: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:877:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:883:11: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:884:8: branch_false: following ‘false’ branch (when ‘ret != -1’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:891:17: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:892:8: branch_false: following ‘false’ branch (when ‘child_pid != 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:899:15: branch_true: following ‘true’ branch (when ‘child_pid > 0’)...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:901:14: branch_true: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:902:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:903:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:906:9: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:907:33: branch_false: ...to here
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:911:12: branch_false: following ‘false’ branch...
sssd-2.11.1/src/responder/pam/pamsrv_p11.c:919:14: call_function: inlined call to ‘sss_tevent_timeval_current_ofs_time_t’ from ‘pam_check_cert_send’
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-143.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 | sssd-2.11.1-4.fc44 |
| store-results-to | /tmp/tmpzzx_or53/sssd-2.11.1-4.fc44.tar.xz |
| time-created | 2026-01-08 21:52:29 |
| time-finished | 2026-01-08 21:59:16 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpzzx_or53/sssd-2.11.1-4.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpzzx_or53/sssd-2.11.1-4.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |