kmod-34.2-3.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
kmod-34.2/libkmod/libkmod-builtin.c:156:9: warning[-Wanalyzer-malloc-leak]: leak of 'vector'
kmod-34.2/libkmod/libkmod-builtin.c:135:15: enter_function: entry to 'strbuf_to_vector'
kmod-34.2/libkmod/libkmod-builtin.c:143:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-builtin.c:144:13: call_function: inlined call to 'umulsz_overflow' from 'strbuf_to_vector'
kmod-34.2/libkmod/libkmod-builtin.c:143:13: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-builtin.c:145:13: call_function: inlined call to 'strbuf_used' from 'strbuf_to_vector'
kmod-34.2/libkmod/libkmod-builtin.c:143:13: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-builtin.c:150:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-builtin.c:151:12: branch_false: following 'false' branch (when 'vector' is non-NULL)...
kmod-34.2/libkmod/libkmod-builtin.c:154:9: call_function: inlined call to 'strbuf_used' from 'strbuf_to_vector'
kmod-34.2/libkmod/libkmod-builtin.c:156:9: throw: if 'strbuf_init' throws an exception...
kmod-34.2/libkmod/libkmod-builtin.c:156:9: danger: 'vector' leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
kmod-34.2/libkmod/libkmod-config.c:141:24: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(modnamelen + commandlen + 8)'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:815:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:815:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:823:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:823:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:824:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:827:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:830:25: call_function: calling 'kmod_config_add_command' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
kmod-34.2/libkmod/libkmod-config.c:169:24: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(modnamelen + optionslen + 8)'
kmod-34.2/libkmod/libkmod-config.c:612:13: enter_function: entry to 'kcmdline_parse_result'
kmod-34.2/libkmod/libkmod-config.c:615:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:618:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:629:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:634:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:634:25: call_function: calling 'kmod_config_add_options' from 'kcmdline_parse_result'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
kmod-34.2/libkmod/libkmod-config.c:198:23: warning[-Wanalyzer-malloc-leak]: leak of 'malloc(namelen + modnamelen + 8)'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:801:39: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:804:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:807:25: call_function: calling 'kmod_config_add_alias' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
kmod-34.2/libkmod/libkmod-config.c:224:16: warning[-Wanalyzer-malloc-leak]: leak of 'strdup(modname)'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:809:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:811:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:814:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:814:25: call_function: calling 'kmod_config_add_blacklist' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
kmod-34.2/libkmod/libkmod-config.c:381:16: warning[-Wanalyzer-malloc-leak]: leak of 'dep'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:815:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:815:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:823:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:823:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:832:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:832:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:841:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:841:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:842:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:845:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:848:25: call_function: calling 'kmod_config_add_softdep' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
kmod-34.2/libkmod/libkmod-config.c:389:1: warning[-Wanalyzer-malloc-leak]: leak of 'dep'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:815:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:815:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:823:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:823:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:832:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:832:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:841:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:841:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:842:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:845:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:848:25: call_function: calling 'kmod_config_add_softdep' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def8]
kmod-34.2/libkmod/libkmod-config.c:660:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open("/proc/cmdline", 524288)'
kmod-34.2/libkmod/libkmod-config.c:653:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-config.c:654:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:660:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:660:15: throw: if 'read_str_safe' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:660:15: danger: 'open("/proc/cmdline", 524288)' leaks here; was opened at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
kmod-34.2/libkmod/libkmod-config.c:790:24: warning[-Wanalyzer-malloc-leak]: leak of 'fp'
kmod-34.2/libkmod/libkmod-config.c:782:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:24: throw: if 'freadline_wrapped' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:790:24: danger: 'fp' leaks here; was allocated at [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
kmod-34.2/libkmod/libkmod-config.c:798:25: warning[-Wanalyzer-malloc-leak]: leak of 'dep'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:815:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:823:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:823:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:832:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:832:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:841:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:841:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:842:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:845:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:848:25: call_function: calling 'kmod_config_add_softdep' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
kmod-34.2/libkmod/libkmod-config.c:958:23: warning[-Wanalyzer-malloc-leak]: leak of 'cf'
kmod-34.2/libkmod/libkmod-config.c:943:12: branch_false: following 'false' branch (when 'cmp != 0')...
kmod-34.2/libkmod/libkmod-config.c:948:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:949:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:950:12: branch_false: following 'false' branch (when 'cf' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:953:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:957:12: branch_true: following 'true' branch (when 'lpos' is NULL)...
kmod-34.2/libkmod/libkmod-config.c:958:23: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:958:23: throw: if 'kmod_list_append' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:958:23: danger: 'cf' leaks here; was allocated at [(3)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
kmod-34.2/libkmod/libkmod-config.c:960:23: warning[-Wanalyzer-malloc-leak]: leak of 'cf'
kmod-34.2/libkmod/libkmod-config.c:936:9: branch_true: following 'true' branch (when 'lpos' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:937:17: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:943:12: branch_false: following 'false' branch (when 'cmp != 0')...
kmod-34.2/libkmod/libkmod-config.c:948:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:949:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:950:12: branch_false: following 'false' branch (when 'cf' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:953:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:957:12: branch_false: following 'false' branch (when 'lpos' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:959:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:959:17: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:960:23: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:960:23: throw: if 'kmod_list_prepend' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:960:23: danger: 'cf' leaks here; was allocated at [(5)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
kmod-34.2/libkmod/libkmod-config.c:962:23: warning[-Wanalyzer-malloc-leak]: leak of 'cf'
kmod-34.2/libkmod/libkmod-config.c:936:9: branch_true: following 'true' branch (when 'lpos' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:937:17: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:936:9: branch_true: following 'true' branch (when 'lpos' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:937:17: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:943:12: branch_false: following 'false' branch (when 'cmp != 0')...
kmod-34.2/libkmod/libkmod-config.c:948:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:949:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:950:12: branch_false: following 'false' branch (when 'cf' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:953:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:957:12: branch_false: following 'false' branch (when 'lpos' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:959:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:959:17: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:962:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:962:23: throw: if 'kmod_list_insert_before' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:962:23: danger: 'cf' leaks here; was allocated at [(7)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
kmod-34.2/libkmod/libkmod-config.c:973:1: warning[-Wanalyzer-malloc-leak]: leak of 'cf'
kmod-34.2/libkmod/libkmod-config.c:943:12: branch_false: following 'false' branch (when 'cmp != 0')...
kmod-34.2/libkmod/libkmod-config.c:948:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:949:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:950:12: branch_false: following 'false' branch (when 'cf' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:953:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:957:12: branch_true: following 'true' branch (when 'lpos' is NULL)...
kmod-34.2/libkmod/libkmod-config.c:958:23: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:964:12: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:969:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:969:12: branch_true: following 'true' branch (when 'lpos' is NULL)...
kmod-34.2/libkmod/libkmod-config.c:970:17: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:973:1: danger: 'cf' leaks here; was allocated at [(3)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
kmod-34.2/libkmod/libkmod-config.c:1005:21: warning[-Wanalyzer-malloc-leak]: leak of 'opendir(path)'
kmod-34.2/libkmod/libkmod-config.c:986:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:992:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:994:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:999:13: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:999:13: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:1000:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:1005:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:1005:21: throw: if 'readdir' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:1005:21: danger: 'opendir(path)' leaks here; was allocated at [(5)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
kmod-34.2/libkmod/libkmod-config.c:1077:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(fn, 524288)'
kmod-34.2/libkmod/libkmod-config.c:1016:5: enter_function: entry to 'kmod_config_new'
kmod-34.2/libkmod/libkmod-config.c:1024:9: call_function: calling 'conf_files_insert_sorted' from 'kmod_config_new'
kmod-34.2/libkmod/libkmod-config.c:1024:9: return_function: returning to 'kmod_config_new' from 'conf_files_insert_sorted'
kmod-34.2/libkmod/libkmod-config.c:1025:9: call_function: calling 'conf_files_insert_sorted' from 'kmod_config_new'
kmod-34.2/libkmod/libkmod-config.c:1025:9: return_function: returning to 'kmod_config_new' from 'conf_files_insert_sorted'
kmod-34.2/libkmod/libkmod-config.c:1027:21: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:1053:30: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:1054:12: branch_false: following 'false' branch (when 'config' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:1057:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:1060:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:1063:35: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:1066:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:1067:25: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:1076:22: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-config.c:1077:17: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:1077:17: danger: 'open(fn, 524288)' leaks here; was opened at [(40)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/39)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
kmod-34.2/libkmod/libkmod-config.c:1136:44: warning[-Wanalyzer-malloc-leak]: leak of 'iter'
kmod-34.2/libkmod/libkmod-config.c:1135:41: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-config.c:1136:44: throw: if 'kmod_get_config' throws an exception...
kmod-34.2/libkmod/libkmod-config.c:1136:44: danger: 'iter' leaks here; was allocated at [(1)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
kmod-34.2/libkmod/libkmod-file-xz.c:49:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-file-xz.c:123:5: enter_function: entry to 'kmod_file_load_xz'
kmod-34.2/libkmod/libkmod-file-xz.c:136:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: call_function: calling 'xz_uncompress' from 'kmod_file_load_xz'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
kmod-34.2/libkmod/libkmod-file-xz.c:52:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-file-xz.c:123:5: enter_function: entry to 'kmod_file_load_xz'
kmod-34.2/libkmod/libkmod-file-xz.c:136:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: call_function: calling 'xz_uncompress' from 'kmod_file_load_xz'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
kmod-34.2/libkmod/libkmod-file-xz.c:55:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-file-xz.c:123:5: enter_function: entry to 'kmod_file_load_xz'
kmod-34.2/libkmod/libkmod-file-xz.c:136:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: call_function: calling 'xz_uncompress' from 'kmod_file_load_xz'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
kmod-34.2/libkmod/libkmod-file-xz.c:58:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-file-xz.c:123:5: enter_function: entry to 'kmod_file_load_xz'
kmod-34.2/libkmod/libkmod-file-xz.c:136:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:139:19: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:143:15: call_function: calling 'xz_uncompress' from 'kmod_file_load_xz'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
kmod-34.2/libkmod/libkmod-file-xz.c:93:23: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-file-xz.c:82:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:83:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:84:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:88:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:90:28: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:93:23: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:94:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:95:32: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:97:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-file-xz.c:101:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:107:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:109:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:109:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:109:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:82:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:83:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:84:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:88:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:90:28: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file-xz.c:93:23: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-xz.c:93:23: throw: if the called function throws an exception...
kmod-34.2/libkmod/libkmod-file-xz.c:93:23: danger: 'tmp' leaks here; was allocated at [(9)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
kmod-34.2/libkmod/libkmod-file-zstd.c:100:20: warning[-Wanalyzer-malloc-leak]: leak of 'dst_buf'
kmod-34.2/libkmod/libkmod-file-zstd.c:62:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-zstd.c:73:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zstd.c:75:12: branch_false: following 'false' branch (when 'src_buf != 18446744073709551615')...
kmod-34.2/libkmod/libkmod-file-zstd.c:80:22: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zstd.c:81:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-zstd.c:94:19: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zstd.c:94:19: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-file-zstd.c:95:12: branch_false: following 'false' branch (when 'dst_buf' is non-NULL)...
kmod-34.2/libkmod/libkmod-file-zstd.c:100:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zstd.c:100:20: throw: if the called function throws an exception...
kmod-34.2/libkmod/libkmod-file-zstd.c:100:20: danger: 'dst_buf' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
kmod-34.2/libkmod/libkmod-file.c:92:20: warning[-Wanalyzer-malloc-leak]: leak of 'file'
kmod-34.2/libkmod/libkmod-file.c:88:16: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-file.c:89:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
kmod-34.2/libkmod/libkmod-file.c:92:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:92:20: throw: if 'open' throws an exception...
kmod-34.2/libkmod/libkmod-file.c:92:20: danger: 'file' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def25]
kmod-34.2/libkmod/libkmod-file.c:98:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(filename, 524288)'
kmod-34.2/libkmod/libkmod-file.c:89:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
kmod-34.2/libkmod/libkmod-file.c:92:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:92:20: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-file.c:93:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file.c:98:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:98:14: throw: if 'pread_str_safe' throws an exception...
kmod-34.2/libkmod/libkmod-file.c:98:14: danger: 'open(filename, 524288)' leaks here; was opened at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
kmod-34.2/libkmod/libkmod-file.c:98:14: warning[-Wanalyzer-malloc-leak]: leak of 'file'
kmod-34.2/libkmod/libkmod-file.c:88:16: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-file.c:89:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
kmod-34.2/libkmod/libkmod-file.c:92:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:93:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file.c:98:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:98:14: throw: if 'pread_str_safe' throws an exception...
kmod-34.2/libkmod/libkmod-file.c:98:14: danger: 'file' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
kmod-34.2/libkmod/libkmod-file.c:105:17: warning[-Wanalyzer-malloc-leak]: leak of 'file'
kmod-34.2/libkmod/libkmod-file.c:88:16: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-file.c:89:12: branch_false: following 'false' branch (when 'file' is non-NULL)...
kmod-34.2/libkmod/libkmod-file.c:92:20: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:93:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file.c:98:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:99:12: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-file.c:100:20: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file.c:100:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file.c:103:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file.c:105:17: throw: if 'close' throws an exception...
kmod-34.2/libkmod/libkmod-file.c:105:17: danger: 'file' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-401): [#def28]
kmod-34.2/libkmod/libkmod-list.c:99: error[memleak]: Memory leak: new
Error: CPPCHECK_WARNING (CWE-401): [#def29]
kmod-34.2/libkmod/libkmod-list.c:116: error[memleak]: Memory leak: new
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
kmod-34.2/libkmod/libkmod-module.c:259:18: warning[-Wanalyzer-malloc-leak]: leak of 'm'
kmod-34.2/libkmod/libkmod-module.c:253:13: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:254:12: branch_false: following 'false' branch (when 'm' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:257:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:259:18: throw: if 'kmod_ref' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:259:18: danger: 'm' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
kmod-34.2/libkmod/libkmod-module.c:273:15: warning[-Wanalyzer-malloc-leak]: leak of 'm'
kmod-34.2/libkmod/libkmod-module.c:253:13: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:254:12: branch_false: following 'false' branch (when 'm' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:257:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:262:12: branch_true: following 'true' branch (when 'alias' is NULL)...
kmod-34.2/libkmod/libkmod-module.c:263:17: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:273:15: throw: if 'kmod_pool_add_module' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:273:15: danger: 'm' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def32]
kmod-34.2/libkmod/libkmod-module.c:289:13: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/proc/modules", "re")'
kmod-34.2/libkmod/libkmod-module.c:1352:17: enter_function: entry to 'kmod_module_new_from_loaded'
kmod-34.2/libkmod/libkmod-module.c:1358:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1361:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1361:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-module.c:1362:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1362:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1368:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1372:30: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1375:23: call_function: calling 'kmod_module_new_from_name' from 'kmod_module_new_from_loaded'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
kmod-34.2/libkmod/libkmod-module.c:289:13: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/proc/modules", "re")'
kmod-34.2/libkmod/libkmod-module.c:1352:17: enter_function: entry to 'kmod_module_new_from_loaded'
kmod-34.2/libkmod/libkmod-module.c:1358:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1361:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1361:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1362:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1362:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1368:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1372:30: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1375:23: call_function: calling 'kmod_module_new_from_name' from 'kmod_module_new_from_loaded'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
kmod-34.2/libkmod/libkmod-module.c:1131:17: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-module.c:1118:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1121:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1121:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1129:42: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1151:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: following 'false' branch (when 'optslen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1163:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: throw: if 'kmod_list_next' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1131:17: danger: 'tmp' leaks here; was allocated at [(7)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
kmod-34.2/libkmod/libkmod-module.c:1132:47: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-module.c:1118:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1121:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1121:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1129:42: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1151:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: following 'false' branch (when 'optslen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1163:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1132:47: throw: if 'kmod_option_get_modname' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1132:47: danger: 'tmp' leaks here; was allocated at [(7)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
kmod-34.2/libkmod/libkmod-module.c:1137:25: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-module.c:1118:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1121:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1121:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1129:42: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1151:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: following 'false' branch (when 'optslen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1163:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1137:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1137:25: danger: 'tmp' leaks here; was allocated at [(7)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
kmod-34.2/libkmod/libkmod-module.c:1143:25: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-module.c:1118:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1121:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1121:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1129:42: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1151:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: following 'false' branch (when 'optslen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1163:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1143:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1143:25: danger: 'tmp' leaks here; was allocated at [(7)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
kmod-34.2/libkmod/libkmod-module.c:1145:31: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
kmod-34.2/libkmod/libkmod-module.c:1118:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1121:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1121:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1129:42: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1151:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1158:28: branch_false: following 'false' branch (when 'optslen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1163:32: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1131:17: branch_true: following 'true' branch (when 'l' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1132:47: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1145:31: throw: if 'kmod_option_get_options' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1145:31: danger: 'tmp' leaks here; was allocated at [(7)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def39]
kmod-34.2/libkmod/libkmod-module.c:1450:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&path, 524288)'
kmod-34.2/libkmod/libkmod-module.c:1429:12: branch_false: following 'false' branch (when 'pathlen <= 4095')...
kmod-34.2/libkmod/libkmod-module.c:1433:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1433:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-module.c:1434:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1450:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1450:15: throw: if 'read_str_safe' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1450:15: danger: 'open(&path, 524288)' leaks here; was opened at [(3)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def40]
kmod-34.2/libkmod/libkmod-module.c:1489:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&line, 524288)'
kmod-34.2/libkmod/libkmod-module.c:1476:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1483:56: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1484:15: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-module.c:1485:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1489:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1489:15: throw: if 'openat' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1489:15: danger: 'open(&line, 524288)' leaks here; was opened at [(3)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def41]
kmod-34.2/libkmod/libkmod-module.c:1512:37: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen("/proc/modules", "re")'
kmod-34.2/libkmod/libkmod-module.c:1476:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1483:56: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1485:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1489:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1490:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1498:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1498:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-module.c:1499:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1499:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1506:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1507:30: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1516:20: branch_true: following 'true' branch (when 'tok' is NULL)...
kmod-34.2/libkmod/libkmod-module.c:1517:25: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1517:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1512:37: danger: 'fopen("/proc/modules", "re")' leaks here; was opened at [(7)](sarif:/runs/0/results/39/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
kmod-34.2/libkmod/libkmod-module.c:1512:37: warning[-Wanalyzer-malloc-leak]: leak of 'fopen("/proc/modules", "re")'
kmod-34.2/libkmod/libkmod-module.c:1476:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1483:56: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1485:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1489:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1490:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1498:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1498:14: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1499:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1499:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1506:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1507:30: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1516:20: branch_true: following 'true' branch (when 'tok' is NULL)...
kmod-34.2/libkmod/libkmod-module.c:1517:25: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1517:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1512:37: danger: 'fopen("/proc/modules", "re")' leaks here; was allocated at [(7)](sarif:/runs/0/results/40/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def43]
kmod-34.2/libkmod/libkmod-module.c:1557:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(&path, 524288)'
kmod-34.2/libkmod/libkmod-module.c:1546:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1549:63: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1550:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod-module.c:1551:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1557:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1557:15: throw: if 'read_str_long' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1557:15: danger: 'open(&path, 524288)' leaks here; was opened at [(3)](sarif:/runs/0/results/47/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
kmod-34.2/libkmod/libkmod-module.c:1586:21: warning[-Wanalyzer-malloc-leak]: leak of 'opendir(&dname)'
kmod-34.2/libkmod/libkmod-module.c:1575:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1580:13: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1581:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1586:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1586:21: throw: if 'readdir' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1586:21: danger: 'opendir(&dname)' leaks here; was allocated at [(3)](sarif:/runs/0/results/48/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
kmod-34.2/libkmod/libkmod-module.c:1654:46: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:46: throw: if 'readdir' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1654:46: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
kmod-34.2/libkmod/libkmod-module.c:1667:22: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1667:22: throw: if 'openat' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1667:22: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
kmod-34.2/libkmod/libkmod-module.c:1669:25: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1669:25: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1669:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1669:25: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
kmod-34.2/libkmod/libkmod-module.c:1673:23: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1673:23: throw: if 'read_str_ulong' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1673:23: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
kmod-34.2/libkmod/libkmod-module.c:1674:17: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1674:17: throw: if 'close' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1674:17: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/54/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
kmod-34.2/libkmod/libkmod-module.c:1676:25: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1676:25: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1676:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1676:25: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/55/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
kmod-34.2/libkmod/libkmod-module.c:1682:27: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/57/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
kmod-34.2/libkmod/libkmod-module.c:1692:21: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1692:21: throw: if 'kmod_list_append' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1692:21: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
kmod-34.2/libkmod/libkmod-module.c:1696:25: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1696:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1696:25: throw: if 'kmod_get_log_priority' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1696:25: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
kmod-34.2/libkmod/libkmod-module.c:1702:9: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1702:9: throw: if 'closedir' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1702:9: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/62/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
kmod-34.2/libkmod/libkmod-module.c:1706:9: warning[-Wanalyzer-malloc-leak]: leak of 'section'
kmod-34.2/libkmod/libkmod-module.c:1641:12: branch_false: following 'false' branch (when 'mod' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1644:67: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1647:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1652:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1668:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1673:23: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1675:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1681:26: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1682:27: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-module.c:1684:20: branch_false: following 'false' branch (when 'section' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1689:17: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1693:20: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-module.c:1709:1: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1654:33: branch_true: following 'true' branch (when 'dent' is non-NULL)...
kmod-34.2/libkmod/libkmod-module.c:1661:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-module.c:1706:9: throw: if 'closedir' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1706:9: danger: 'section' leaks here; was allocated at [(11)](sarif:/runs/0/results/63/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
kmod-34.2/libkmod/libkmod-module.c:1766:23: warning[-Wanalyzer-malloc-leak]: leak of 'kmod_module_info_new(key, keylen, value, valuelen)'
kmod-34.2/libkmod/libkmod-module.c:1783:26: enter_function: entry to 'kmod_module_info_append'
kmod-34.2/libkmod/libkmod-module.c:1790:16: call_function: calling 'kmod_module_info_new' from 'kmod_module_info_append'
kmod-34.2/libkmod/libkmod-module.c:1790:16: return_function: returning to 'kmod_module_info_append' from 'kmod_module_info_new'
kmod-34.2/libkmod/libkmod-module.c:1791:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-module.c:1793:13: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1793:13: throw: if 'kmod_list_append' throws an exception...
kmod-34.2/libkmod/libkmod-module.c:1766:23: danger: 'kmod_module_info_new(key, keylen, value, valuelen)' leaks here; was allocated at [(4)](sarif:/runs/0/results/64/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def57]
kmod-34.2/libkmod/libkmod-module.c:1773:9: warning[-Wanalyzer-null-argument]: use of NULL 'value' where non-null expected
kmod-34.2/libkmod/libkmod-module.c:1827:26: enter_function: entry to 'kmod_module_info_append_hex'
kmod-34.2/libkmod/libkmod-module.c:1834:12: branch_false: following 'false' branch (when 'valuelen == 0')...
kmod-34.2/libkmod/libkmod-module.c:1844:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-module.c:1844:21: call_function: calling 'kmod_module_info_append' from 'kmod_module_info_append_hex'
Error: COMPILER_WARNING (CWE-457): [#def58]
kmod-34.2/libkmod/libkmod-module.c: scope_hint: In function 'kmod_module_get_info'
kmod-34.2/libkmod/libkmod-module.c:1859:16: warning[-Wmaybe-uninitialized]: 'strings' may be used uninitialized
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
kmod-34.2/libkmod/libkmod-signature.c:226:9: warning[-Wanalyzer-malloc-leak]: leak of 'key_id_str'
kmod-34.2/libkmod/libkmod-signature.c:188:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-signature.c:193:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:196:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-signature.c:199:14: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:200:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-signature.c:203:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:204:12: branch_false: following 'false' branch (when 'is' is non-NULL)...
kmod-34.2/libkmod/libkmod-signature.c:206:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:210:12: branch_false: following 'false' branch (when 'sig' is non-NULL)...
kmod-34.2/libkmod/libkmod-signature.c:213:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:219:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-signature.c:222:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:223:22: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod-signature.c:224:12: branch_false: following 'false' branch (when 'key_id_str' is non-NULL)...
kmod-34.2/libkmod/libkmod-signature.c:226:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-signature.c:226:9: throw: if 'BN_bn2bin' throws an exception...
kmod-34.2/libkmod/libkmod-signature.c:226:9: danger: 'key_id_str' leaks here; was allocated at [(13)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def60]
kmod-34.2/libkmod/libkmod.c:79:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
kmod-34.2/libkmod/libkmod.c:75:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:78:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:78:9: acquire_resource: 'va_start' called here
kmod-34.2/libkmod/libkmod.c:79:9: throw: if the called function throws an exception...
kmod-34.2/libkmod/libkmod.c:79:9: 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-401): [#def61]
kmod-34.2/libkmod/libkmod.c:173:24: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
kmod-34.2/libkmod/libkmod.c:217:30: enter_function: entry to 'kmod_new'
kmod-34.2/libkmod/libkmod.c:223:15: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod.c:224:12: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
kmod-34.2/libkmod/libkmod.c:227:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:232:24: call_function: calling 'get_kernel_release' from 'kmod_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
kmod-34.2/libkmod/libkmod.c:191:14: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
kmod-34.2/libkmod/libkmod.c:217:30: enter_function: entry to 'kmod_new'
kmod-34.2/libkmod/libkmod.c:223:15: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod.c:224:12: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
kmod-34.2/libkmod/libkmod.c:227:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:233:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:239:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:243:35: call_function: calling 'get_kernel_compression' from 'kmod_new'
Error: GCC_ANALYZER_WARNING (CWE-775): [#def63]
kmod-34.2/libkmod/libkmod.c:198:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open("/sys/module/compression", 524288)'
kmod-34.2/libkmod/libkmod.c:191:14: acquire_resource: opened here
kmod-34.2/libkmod/libkmod.c:192:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:198:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:198:15: throw: if 'read_str_safe' throws an exception...
kmod-34.2/libkmod/libkmod.c:198:15: danger: 'open("/sys/module/compression", 524288)' leaks here; was opened at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
kmod-34.2/libkmod/libkmod.c:198:15: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
kmod-34.2/libkmod/libkmod.c:217:30: enter_function: entry to 'kmod_new'
kmod-34.2/libkmod/libkmod.c:223:15: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod.c:224:12: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
kmod-34.2/libkmod/libkmod.c:227:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:233:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:239:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:243:35: call_function: calling 'get_kernel_compression' from 'kmod_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
kmod-34.2/libkmod/libkmod.c:199:9: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
kmod-34.2/libkmod/libkmod.c:217:30: enter_function: entry to 'kmod_new'
kmod-34.2/libkmod/libkmod.c:223:15: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod.c:224:12: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
kmod-34.2/libkmod/libkmod.c:227:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:233:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:239:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:243:35: call_function: calling 'get_kernel_compression' from 'kmod_new'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
kmod-34.2/libkmod/libkmod.c:247:15: warning[-Wanalyzer-malloc-leak]: leak of 'ctx'
kmod-34.2/libkmod/libkmod.c:223:15: acquire_memory: allocated here
kmod-34.2/libkmod/libkmod.c:224:12: branch_false: following 'false' branch (when 'ctx' is non-NULL)...
kmod-34.2/libkmod/libkmod.c:227:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:233:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod.c:239:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod.c:247:15: throw: if 'kmod_config_new' throws an exception...
kmod-34.2/libkmod/libkmod.c:247:15: danger: 'ctx' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-415): [#def67]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-double-free]: double-'free' of 'p'
kmod-34.2/libkmod/libkmod-file-zlib.c:65:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-zlib.c:68:15: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zlib.c:69:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-file-zlib.c:69:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zlib.c:77:20: branch_true: following 'true' branch (when 'did == total')...
kmod-34.2/libkmod/libkmod-file-zlib.c:78:48: branch_true: ...to here
kmod-34.2/libkmod/libkmod-file-zlib.c:79:28: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
kmod-34.2/libkmod/libkmod-file-zlib.c:87:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-file-zlib.c:50:39: call_function: inlined call to 'freep' from 'kmod_file_load_zlib'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def68]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'alias'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:801:39: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:804:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:807:25: call_function: calling 'kmod_config_add_alias' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def69]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'cmd'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:815:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:815:27: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:823:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:823:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:824:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:827:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:830:25: call_function: calling 'kmod_config_add_command' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def70]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'opt'
kmod-34.2/libkmod/libkmod-config.c:612:13: enter_function: entry to 'kcmdline_parse_result'
kmod-34.2/libkmod/libkmod-config.c:615:12: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:618:9: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:629:20: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:634:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:634:25: call_function: calling 'kmod_config_add_options' from 'kcmdline_parse_result'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def71]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'p'
kmod-34.2/libkmod/libkmod-config.c:774:12: enter_function: entry to 'kmod_config_parse'
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: following 'false' branch (when 'fp' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:783:12: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:790:16: branch_true: following 'true' branch...
kmod-34.2/libkmod/libkmod-config.c:793:21: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:797:20: branch_false: following 'false' branch (when 'cmd' is non-NULL)...
kmod-34.2/libkmod/libkmod-config.c:800:21: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:800:20: branch_false: following 'false' branch (when the strings are non-equal)...
kmod-34.2/libkmod/libkmod-config.c:808:28: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:808:27: branch_true: following 'true' branch (when the strings are equal)...
kmod-34.2/libkmod/libkmod-config.c:809:41: branch_true: ...to here
kmod-34.2/libkmod/libkmod-config.c:811:28: branch_false: following 'false' branch...
kmod-34.2/libkmod/libkmod-config.c:814:25: branch_false: ...to here
kmod-34.2/libkmod/libkmod-config.c:814:25: call_function: calling 'kmod_config_add_blacklist' from 'kmod_config_parse'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def72]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘config_paths’
kmod-34.2/tools/depmod.c:2938:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/depmod.c:2940:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:3016:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2921:37: call_function: inlined call to ‘freep’ from ‘do_depmod’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def73]
kmod-34.2/shared/macro.h:69:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stack’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: COMPILER_WARNING (CWE-457): [#def74]
kmod-34.2/shared/macro.h:69:9: warning[-Wmaybe-uninitialized]: 'alias' may be used uninitialized
kmod-34.2/libkmod/libkmod-config.c: scope_hint: In function 'kmod_config_new'
kmod-34.2/libkmod/libkmod-config.c:188:43: note: 'alias' was declared here
Error: COMPILER_WARNING (CWE-457): [#def75]
kmod-34.2/shared/macro.h:69:9: warning[-Wmaybe-uninitialized]: 'cmd' may be used uninitialized
kmod-34.2/libkmod/libkmod-config.c: scope_hint: In function 'kmod_config_add_command.isra.0'
kmod-34.2/libkmod/libkmod-config.c:130:45: note: 'cmd' was declared here
Error: COMPILER_WARNING (CWE-457): [#def76]
kmod-34.2/shared/macro.h:69:9: warning[-Wmaybe-uninitialized]: 'opt' may be used uninitialized
kmod-34.2/libkmod/libkmod-config.c: scope_hint: In function 'kmod_config_add_options.isra.0'
kmod-34.2/libkmod/libkmod-config.c:158:45: note: 'opt' was declared here
Error: COMPILER_WARNING (CWE-457): [#def77]
kmod-34.2/shared/macro.h:69:9: warning[-Wmaybe-uninitialized]: 'p' may be used uninitialized
kmod-34.2/libkmod/libkmod-config.c: scope_hint: In function 'kmod_config_add_blacklist.isra.0'
kmod-34.2/libkmod/libkmod-config.c:215:30: note: 'p' was declared here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
kmod-34.2/shared/strbuf.h:75:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2188:22: call_function: calling ‘strbuf_pushchars’ from ‘output_deps_bin’
Error: COMPILER_WARNING (CWE-704): [#def79]
kmod-34.2/shared/util.c: scope_hint: In function 'mkdir_parents'
kmod-34.2/shared/util.c:470:21: warning[-Wdiscarded-qualifiers]: initialization discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def80]
kmod-34.2/shared/util.c:470:21: warning[-Wdiscarded-qualifiers]: initialization discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
kmod-34.2/tools/depmod.c:212:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2236:12: enter_function: entry to ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: call_function: calling ‘index_create’ from ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: return_function: returning to ‘output_aliases_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2245:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2245:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2248:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2249:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2264:37: call_function: calling ‘index_insert’ from ‘output_aliases_bin’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
kmod-34.2/tools/depmod.c:269:37: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2236:12: enter_function: entry to ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: call_function: calling ‘index_create’ from ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: return_function: returning to ‘output_aliases_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2245:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2245:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2248:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2249:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2264:37: call_function: calling ‘index_insert’ from ‘output_aliases_bin’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
kmod-34.2/tools/depmod.c:830:17: warning[-Wanalyzer-malloc-leak]: leak of ‘f’
kmod-34.2/tools/depmod.c:2915:12: enter_function: entry to ‘do_depmod’
kmod-34.2/tools/depmod.c:2938:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/depmod.c:2940:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2962:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3166:1: branch_false: ...to here
kmod-34.2/tools/depmod.c:2938:20: branch_true: following ‘true’ branch (when ‘c == -1’)...
kmod-34.2/tools/depmod.c:3166:1: branch_true: ...to here
kmod-34.2/tools/depmod.c:3029:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3033:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:3038:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3040:26: branch_false: ...to here
kmod-34.2/tools/depmod.c:3042:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3048:29: branch_false: ...to here
kmod-34.2/tools/depmod.c:3048:29: branch_true: following ‘true’ branch (when ‘out_root’ is non-NULL)...
kmod-34.2/tools/depmod.c:3048:29: branch_true: ...to here
kmod-34.2/tools/depmod.c:3050:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3056:13: branch_false: ...to here
kmod-34.2/tools/depmod.c:3059:12: branch_false: following ‘false’ branch (when ‘maybe_all == 0’)...
kmod-34.2/tools/depmod.c:3068:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:3069:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3074:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:3076:15: call_function: calling ‘depmod_init’ from ‘do_depmod’
kmod-34.2/tools/depmod.c:3076:15: return_function: returning to ‘do_depmod’ from ‘depmod_init’
kmod-34.2/tools/depmod.c:3077:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3083:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:3083:12: branch_false: following ‘false’ branch (when ‘module_symvers’ is NULL)...
kmod-34.2/tools/depmod.c:3089:19: branch_false: ...to here
kmod-34.2/tools/depmod.c:3089:19: branch_false: following ‘false’ branch (when ‘system_map’ is NULL)...
kmod-34.2/tools/depmod.c:3095:20: branch_false: ...to here
kmod-34.2/tools/depmod.c:3100:12: branch_true: following ‘true’ branch (when ‘all != 0’)...
kmod-34.2/tools/depmod.c:3101:23: branch_true: ...to here
kmod-34.2/tools/depmod.c:3101:23: call_function: calling ‘cfg_load’ from ‘do_depmod’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
kmod-34.2/tools/depmod.c:881:21: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(path)’
kmod-34.2/tools/depmod.c:2915:12: enter_function: entry to ‘do_depmod’
kmod-34.2/tools/depmod.c:2938:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/depmod.c:2940:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2962:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3166:1: branch_false: ...to here
kmod-34.2/tools/depmod.c:2938:20: branch_true: following ‘true’ branch (when ‘c == -1’)...
kmod-34.2/tools/depmod.c:3166:1: branch_true: ...to here
kmod-34.2/tools/depmod.c:3029:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3033:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:3038:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3040:26: branch_false: ...to here
kmod-34.2/tools/depmod.c:3042:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3048:29: branch_false: ...to here
kmod-34.2/tools/depmod.c:3048:29: branch_true: following ‘true’ branch (when ‘out_root’ is non-NULL)...
kmod-34.2/tools/depmod.c:3048:29: branch_true: ...to here
kmod-34.2/tools/depmod.c:3050:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3056:13: branch_false: ...to here
kmod-34.2/tools/depmod.c:3059:12: branch_false: following ‘false’ branch (when ‘maybe_all == 0’)...
kmod-34.2/tools/depmod.c:3068:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:3069:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3074:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:3076:15: call_function: calling ‘depmod_init’ from ‘do_depmod’
kmod-34.2/tools/depmod.c:3076:15: return_function: returning to ‘do_depmod’ from ‘depmod_init’
kmod-34.2/tools/depmod.c:3077:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3083:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:3083:12: branch_false: following ‘false’ branch (when ‘module_symvers’ is NULL)...
kmod-34.2/tools/depmod.c:3089:19: branch_false: ...to here
kmod-34.2/tools/depmod.c:3089:19: branch_false: following ‘false’ branch (when ‘system_map’ is NULL)...
kmod-34.2/tools/depmod.c:3095:20: branch_false: ...to here
kmod-34.2/tools/depmod.c:3100:12: branch_true: following ‘true’ branch (when ‘all != 0’)...
kmod-34.2/tools/depmod.c:3101:23: branch_true: ...to here
kmod-34.2/tools/depmod.c:3101:23: call_function: calling ‘cfg_load’ from ‘do_depmod’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
kmod-34.2/tools/depmod.c:1108:9: warning[-Wanalyzer-malloc-leak]: leak of ‘mod’
kmod-34.2/tools/depmod.c:2915:12: enter_function: entry to ‘do_depmod’
kmod-34.2/tools/depmod.c:2938:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/depmod.c:2940:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2962:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3166:1: branch_false: ...to here
kmod-34.2/tools/depmod.c:2938:20: branch_true: following ‘true’ branch (when ‘c == -1’)...
kmod-34.2/tools/depmod.c:3166:1: branch_true: ...to here
kmod-34.2/tools/depmod.c:3029:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3033:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:3038:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:3037:16: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3040:26: branch_false: ...to here
kmod-34.2/tools/depmod.c:3042:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3048:29: branch_false: ...to here
kmod-34.2/tools/depmod.c:3048:29: branch_true: following ‘true’ branch (when ‘out_root’ is non-NULL)...
kmod-34.2/tools/depmod.c:3048:29: branch_true: ...to here
kmod-34.2/tools/depmod.c:3050:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3056:13: branch_false: ...to here
kmod-34.2/tools/depmod.c:3059:12: branch_false: following ‘false’ branch (when ‘maybe_all == 0’)...
kmod-34.2/tools/depmod.c:3068:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:3069:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3074:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:3076:15: call_function: calling ‘depmod_init’ from ‘do_depmod’
kmod-34.2/tools/depmod.c:3076:15: return_function: returning to ‘do_depmod’ from ‘depmod_init’
kmod-34.2/tools/depmod.c:3077:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3083:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:3083:12: branch_false: following ‘false’ branch (when ‘module_symvers’ is NULL)...
kmod-34.2/tools/depmod.c:3089:19: branch_false: ...to here
kmod-34.2/tools/depmod.c:3089:19: branch_false: following ‘false’ branch (when ‘system_map’ is NULL)...
kmod-34.2/tools/depmod.c:3095:20: branch_false: ...to here
kmod-34.2/tools/depmod.c:3095:19: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3100:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:3100:12: branch_false: following ‘false’ branch (when ‘all == 0’)...
kmod-34.2/tools/depmod.c:3114:22: branch_false: ...to here
kmod-34.2/tools/depmod.c:3114:34: branch_true: following ‘true’ branch (when ‘i < argc’)...
kmod-34.2/tools/depmod.c:3115:48: branch_true: ...to here
kmod-34.2/tools/depmod.c:3118:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3123:31: branch_false: ...to here
kmod-34.2/tools/depmod.c:3124:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:3130:31: branch_false: ...to here
kmod-34.2/tools/depmod.c:3130:31: call_function: calling ‘depmod_module_add’ from ‘do_depmod’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def86]
kmod-34.2/tools/depmod.c:1505:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(dname, 0)’
kmod-34.2/tools/depmod.c:2390:12: enter_function: entry to ‘output_builtin_bin’
kmod-34.2/tools/depmod.c:2399:14: call_function: calling ‘dfdopen’ from ‘output_builtin_bin’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
kmod-34.2/tools/depmod.c:1516:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
kmod-34.2/tools/depmod.c:2390:12: enter_function: entry to ‘output_builtin_bin’
kmod-34.2/tools/depmod.c:2399:14: call_function: calling ‘dfdopen’ from ‘output_builtin_bin’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def88]
kmod-34.2/tools/depmod.c:1574:22: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2694:12: enter_function: entry to ‘depmod_load_symvers’
kmod-34.2/tools/depmod.c:2700:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2734:9: call_function: calling ‘depmod_add_fake_syms’ from ‘depmod_load_symvers’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
kmod-34.2/tools/depmod.c:1574:22: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2694:12: enter_function: entry to ‘depmod_load_symvers’
kmod-34.2/tools/depmod.c:2700:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2734:9: call_function: calling ‘depmod_add_fake_syms’ from ‘depmod_load_symvers’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
kmod-34.2/tools/depmod.c:1582:15: warning[-Wanalyzer-malloc-leak]: leak of ‘sym’
kmod-34.2/tools/depmod.c:2683:13: enter_function: entry to ‘depmod_add_fake_syms’
kmod-34.2/tools/depmod.c:2686:9: call_function: calling ‘depmod_symbol_add’ from ‘depmod_add_fake_syms’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
kmod-34.2/tools/depmod.c:1588:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sym’
kmod-34.2/tools/depmod.c:2683:13: enter_function: entry to ‘depmod_add_fake_syms’
kmod-34.2/tools/depmod.c:2686:9: call_function: calling ‘depmod_symbol_add’ from ‘depmod_add_fake_syms’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
kmod-34.2/tools/depmod.c:1752:25: warning[-Wanalyzer-malloc-leak]: leak of ‘users’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:1999:17: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_false: following ‘false’ branch (when ‘n_sorted >= n_mods’)...
kmod-34.2/tools/depmod.c:2054:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2054:9: call_function: calling ‘depmod_sort_dependencies’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
kmod-34.2/tools/depmod.c:1778:13: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
kmod-34.2/tools/depmod.c:1830:9: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
kmod-34.2/tools/depmod.c:1859:13: warning[-Wanalyzer-malloc-leak]: leak of ‘v’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
kmod-34.2/tools/depmod.c:1861:17: warning[-Wanalyzer-malloc-leak]: leak of ‘v’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
kmod-34.2/tools/depmod.c:1964:20: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n_r * 8)’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
kmod-34.2/tools/depmod.c:1966:17: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n_r * 8)’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
kmod-34.2/tools/depmod.c:1970:16: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n_r * 8)’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
kmod-34.2/tools/depmod.c:1974:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:1992:12: enter_function: entry to ‘depmod_calculate_dependencies’
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2021:16: branch_false: following ‘false’ branch (when ‘n_roots == 0’)...
kmod-34.2/tools/depmod.c:2048:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_true: following ‘true’ branch (when ‘n_sorted < n_mods’)...
kmod-34.2/tools/depmod.c:2049:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2049:17: call_function: calling ‘depmod_report_cycles’ from ‘depmod_calculate_dependencies’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
kmod-34.2/tools/depmod.c:2005:9: warning[-Wanalyzer-malloc-leak]: leak of ‘users’
kmod-34.2/tools/depmod.c:1999:17: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2005:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2005:9: danger: ‘users’ leaks here; was allocated at [(1)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
kmod-34.2/tools/depmod.c:2056:9: warning[-Wanalyzer-malloc-leak]: leak of ‘users’
kmod-34.2/tools/depmod.c:1999:17: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2000:12: branch_false: following ‘false’ branch (when ‘users’ is non-NULL)...
kmod-34.2/tools/depmod.c:2002:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2007:9: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2010:9: branch_true: ...to here
kmod-34.2/tools/depmod.c:2048:12: branch_false: following ‘false’ branch (when ‘n_sorted >= n_mods’)...
kmod-34.2/tools/depmod.c:2054:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2056:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2056:9: danger: ‘users’ leaks here; was allocated at [(1)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
kmod-34.2/tools/depmod.c:2090:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2177:33: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
kmod-34.2/tools/depmod.c:2113:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2177:33: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
kmod-34.2/tools/depmod.c:2172:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2172:9: throw: if ‘array_init’ throws an exception...
kmod-34.2/tools/depmod.c:2172:9: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/41/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
kmod-34.2/tools/depmod.c:2172:9: warning[-Wanalyzer-malloc-leak]: leak of ‘index_create()’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2172:9: throw: if ‘array_init’ throws an exception...
kmod-34.2/tools/depmod.c:2172:9: danger: ‘index_create()’ leaks here; was allocated at [(4)](sarif:/runs/0/results/42/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
kmod-34.2/tools/depmod.c:2173:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2173:9: throw: if ‘strbuf_init’ throws an exception...
kmod-34.2/tools/depmod.c:2173:9: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
kmod-34.2/tools/depmod.c:2173:9: warning[-Wanalyzer-malloc-leak]: leak of ‘index_create()’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2173:9: throw: if ‘strbuf_init’ throws an exception...
kmod-34.2/tools/depmod.c:2173:9: danger: ‘index_create()’ leaks here; was allocated at [(4)](sarif:/runs/0/results/44/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
kmod-34.2/tools/depmod.c:2175:25: warning[-Wanalyzer-malloc-leak]: leak of ‘index_create()’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2209:9: throw: if ‘strbuf_release’ throws an exception...
kmod-34.2/tools/depmod.c:2175:25: danger: ‘index_create()’ leaks here; was allocated at [(4)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
kmod-34.2/tools/depmod.c:2183:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2177:33: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2183:25: branch_false: ...to here
kmod-34.2/tools/depmod.c:2183:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2183:25: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/59/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
kmod-34.2/tools/depmod.c:2187:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2177:33: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2187:17: throw: if ‘strbuf_clear’ throws an exception...
kmod-34.2/tools/depmod.c:2187:17: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
kmod-34.2/tools/depmod.c:2188:53: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2188:53: throw: if ‘strbuf_pushchar’ throws an exception...
kmod-34.2/tools/depmod.c:2188:53: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/61/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
kmod-34.2/tools/depmod.c:2189:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2189:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2189:25: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/62/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
kmod-34.2/tools/depmod.c:2197:30: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2193:29: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2194:47: branch_true: ...to here
kmod-34.2/tools/depmod.c:2195:42: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2197:30: branch_true: ...to here
kmod-34.2/tools/depmod.c:2197:30: throw: if ‘strbuf_pushchar’ throws an exception...
kmod-34.2/tools/depmod.c:2197:30: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/63/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def115]
kmod-34.2/tools/depmod.c:2198:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2193:29: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2194:47: branch_true: ...to here
kmod-34.2/tools/depmod.c:2195:42: call_function: inlined call to ‘mod_get_compressed_path’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2197:30: branch_true: ...to here
kmod-34.2/tools/depmod.c:2197:28: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2198:33: branch_false: ...to here
kmod-34.2/tools/depmod.c:2198:33: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2198:33: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/64/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
kmod-34.2/tools/depmod.c:2202:24: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2175:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2176:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2182:22: call_function: calling ‘mod_get_all_sorted_dependencies’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2182:22: return_function: returning to ‘output_deps_bin’ from ‘mod_get_all_sorted_dependencies’
kmod-34.2/tools/depmod.c:2182:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2187:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2202:24: throw: if ‘strbuf_str’ throws an exception...
kmod-34.2/tools/depmod.c:2202:24: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/65/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
kmod-34.2/tools/depmod.c:2209:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2209:9: throw: if ‘strbuf_release’ throws an exception...
kmod-34.2/tools/depmod.c:2209:9: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/66/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
kmod-34.2/tools/depmod.c:2210:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2158:12: enter_function: entry to ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: call_function: calling ‘index_create’ from ‘output_deps_bin’
kmod-34.2/tools/depmod.c:2168:15: return_function: returning to ‘output_deps_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2169:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2172:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2210:9: throw: if ‘array_free_array’ throws an exception...
kmod-34.2/tools/depmod.c:2210:9: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/67/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
kmod-34.2/tools/depmod.c:2248:25: warning[-Wanalyzer-malloc-leak]: leak of ‘index_create()’
kmod-34.2/tools/depmod.c:2236:12: enter_function: entry to ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: call_function: calling ‘index_create’ from ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: return_function: returning to ‘output_aliases_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2245:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2245:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2248:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2249:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2258:29: throw: if ‘alias_normalize’ throws an exception...
kmod-34.2/tools/depmod.c:2248:25: danger: ‘index_create()’ leaks here; was allocated at [(4)](sarif:/runs/0/results/68/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
kmod-34.2/tools/depmod.c:2258:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2236:12: enter_function: entry to ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: call_function: calling ‘index_create’ from ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: return_function: returning to ‘output_aliases_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2245:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2245:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2248:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2249:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2258:29: throw: if ‘alias_normalize’ throws an exception...
kmod-34.2/tools/depmod.c:2258:29: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/72/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
kmod-34.2/tools/depmod.c:2259:33: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2236:12: enter_function: entry to ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: call_function: calling ‘index_create’ from ‘output_aliases_bin’
kmod-34.2/tools/depmod.c:2244:15: return_function: returning to ‘output_aliases_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2245:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2245:12: branch_false: ...to here
kmod-34.2/tools/depmod.c:2248:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2249:41: branch_true: ...to here
kmod-34.2/tools/depmod.c:2258:28: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2259:33: branch_true: ...to here
kmod-34.2/tools/depmod.c:2259:33: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2259:33: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/73/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
kmod-34.2/tools/depmod.c:2352:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2352:9: throw: if ‘hash_iter_init’ throws an exception...
kmod-34.2/tools/depmod.c:2352:9: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/74/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
kmod-34.2/tools/depmod.c:2352:24: warning[-Wanalyzer-malloc-leak]: leak of ‘index_create()’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2352:9: throw: if ‘hash_iter_init’ throws an exception...
kmod-34.2/tools/depmod.c:2352:24: danger: ‘index_create()’ leaks here; was allocated at [(6)](sarif:/runs/0/results/75/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
kmod-34.2/tools/depmod.c:2354:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2354:9: call_function: calling ‘strbuf_pushchars’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2354:9: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/83/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
kmod-34.2/tools/depmod.c:2356:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2356:16: throw: if ‘hash_iter_next’ throws an exception...
kmod-34.2/tools/depmod.c:2356:16: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/84/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
kmod-34.2/tools/depmod.c:2363:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2356:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2358:38: branch_true: ...to here
kmod-34.2/tools/depmod.c:2363:17: throw: if ‘strbuf_shrink_to’ throws an exception...
kmod-34.2/tools/depmod.c:2363:17: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/85/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
kmod-34.2/tools/depmod.c:2365:22: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2356:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2358:38: branch_true: ...to here
kmod-34.2/tools/depmod.c:2365:22: call_function: calling ‘strbuf_pushchars’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2365:22: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/86/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
kmod-34.2/tools/depmod.c:2366:22: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2356:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2358:38: branch_true: ...to here
kmod-34.2/tools/depmod.c:2365:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2366:22: branch_false: ...to here
kmod-34.2/tools/depmod.c:2366:22: throw: if ‘strbuf_reserve_extra’ throws an exception...
kmod-34.2/tools/depmod.c:2366:22: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/87/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
kmod-34.2/tools/depmod.c:2371:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
kmod-34.2/tools/depmod.c:2335:12: enter_function: entry to ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2345:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2348:15: branch_false: ...to here
kmod-34.2/tools/depmod.c:2348:15: call_function: calling ‘index_create’ from ‘output_symbols_bin’
kmod-34.2/tools/depmod.c:2348:15: return_function: returning to ‘output_symbols_bin’ from ‘index_create’
kmod-34.2/tools/depmod.c:2349:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2352:24: branch_false: ...to here
kmod-34.2/tools/depmod.c:2356:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2358:38: branch_true: ...to here
kmod-34.2/tools/depmod.c:2365:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2366:22: branch_false: ...to here
kmod-34.2/tools/depmod.c:2365:21: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2372:42: branch_true: ...to here
kmod-34.2/tools/depmod.c:2371:29: throw: if ‘strbuf_str’ throws an exception...
kmod-34.2/tools/depmod.c:2371:29: danger: ‘<unknown>’ leaks here; was allocated at [(8)](sarif:/runs/0/results/88/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def130]
kmod-34.2/tools/depmod.c:2628:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dfd’
kmod-34.2/tools/depmod.c:2597:12: branch_false: following ‘false’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2600:38: branch_false: ...to here
kmod-34.2/tools/depmod.c:2601:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2605:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2605:23: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2606:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2613:14: branch_false: ...to here
kmod-34.2/tools/depmod.c:2613:30: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2615:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2618:20: branch_true: following ‘true’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2626:49: branch_true: ...to here
kmod-34.2/tools/depmod.c:2627:28: branch_true: following ‘true’ branch (when ‘n > 254’)...
kmod-34.2/tools/depmod.c:2628:33: branch_true: ...to here
kmod-34.2/tools/depmod.c:2628:33: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2628:33: danger: ‘dfd’ leaks here; was opened at [(5)](sarif:/runs/0/results/90/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def131]
kmod-34.2/tools/depmod.c:2633:30: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dfd’
kmod-34.2/tools/depmod.c:2597:12: branch_false: following ‘false’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2600:38: branch_false: ...to here
kmod-34.2/tools/depmod.c:2601:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2605:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2605:23: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2606:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2613:14: branch_false: ...to here
kmod-34.2/tools/depmod.c:2613:30: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2615:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2618:20: branch_true: following ‘true’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2626:49: branch_true: ...to here
kmod-34.2/tools/depmod.c:2633:30: throw: if ‘openat’ throws an exception...
kmod-34.2/tools/depmod.c:2633:30: danger: ‘dfd’ leaks here; was opened at [(5)](sarif:/runs/0/results/91/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def132]
kmod-34.2/tools/depmod.c:2678:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dfd’
kmod-34.2/tools/depmod.c:2597:12: branch_false: following ‘false’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2600:38: branch_false: ...to here
kmod-34.2/tools/depmod.c:2601:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2605:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2605:23: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2606:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2613:14: branch_false: ...to here
kmod-34.2/tools/depmod.c:2613:30: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2615:22: branch_true: ...to here
kmod-34.2/tools/depmod.c:2618:20: branch_true: following ‘true’ branch (when ‘out’ is NULL)...
kmod-34.2/tools/depmod.c:2626:49: branch_true: ...to here
kmod-34.2/tools/depmod.c:2627:28: branch_true: following ‘true’ branch (when ‘n > 254’)...
kmod-34.2/tools/depmod.c:2628:33: branch_true: ...to here
kmod-34.2/tools/depmod.c:2677:12: branch_true: following ‘true’ branch (when ‘dfd != -1’)...
kmod-34.2/tools/depmod.c:2678:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2678:17: throw: if ‘close’ throws an exception...
kmod-34.2/tools/depmod.c:2678:17: danger: ‘dfd’ leaks here; was opened at [(5)](sarif:/runs/0/results/92/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def133]
kmod-34.2/tools/depmod.c:2706:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2700:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2706:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2706:9: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/93/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
kmod-34.2/tools/depmod.c:2706:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2700:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2706:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2706:9: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/94/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def135]
kmod-34.2/tools/depmod.c:2719:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2700:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2709:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2714:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2719:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2722:20: branch_false: following ‘false’ branch (when the strings are equal)...
kmod-34.2/tools/depmod.c:2725:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2726:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2727:25: branch_true: ...to here
kmod-34.2/tools/depmod.c:2727:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2719:21: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/95/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
kmod-34.2/tools/depmod.c:2719:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2700:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2701:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2706:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2709:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2714:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2719:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2722:20: branch_false: following ‘false’ branch (when the strings are equal)...
kmod-34.2/tools/depmod.c:2725:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2726:20: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2727:25: branch_true: ...to here
kmod-34.2/tools/depmod.c:2727:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2719:21: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/96/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def137]
kmod-34.2/tools/depmod.c:2756:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2750:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2756:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2756:9: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/101/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
kmod-34.2/tools/depmod.c:2756:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2750:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2756:9: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2756:9: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/102/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def139]
kmod-34.2/tools/depmod.c:2774:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2742:12: enter_function: entry to ‘depmod_load_system_map’
kmod-34.2/tools/depmod.c:2750:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2759:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2762:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2765:20: branch_false: following ‘false’ branch (when ‘p’ is non-NULL)...
kmod-34.2/tools/depmod.c:2767:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2769:20: branch_false: following ‘false’ branch (when ‘p’ is non-NULL)...
kmod-34.2/tools/depmod.c:2771:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2778:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2781:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2782:20: branch_false: following ‘false’ branch (when ‘end’ is NULL)...
kmod-34.2/tools/depmod.c:2785:43: branch_false: ...to here
kmod-34.2/tools/depmod.c:2785:17: call_function: calling ‘depmod_symbol_add’ from ‘depmod_load_system_map’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def140]
kmod-34.2/tools/depmod.c:2774:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2742:12: enter_function: entry to ‘depmod_load_system_map’
kmod-34.2/tools/depmod.c:2750:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2759:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2762:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2765:20: branch_false: following ‘false’ branch (when ‘p’ is non-NULL)...
kmod-34.2/tools/depmod.c:2767:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2769:20: branch_false: following ‘false’ branch (when ‘p’ is non-NULL)...
kmod-34.2/tools/depmod.c:2771:17: branch_false: ...to here
kmod-34.2/tools/depmod.c:2778:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2781:23: branch_false: ...to here
kmod-34.2/tools/depmod.c:2782:20: branch_false: following ‘false’ branch (when ‘end’ is NULL)...
kmod-34.2/tools/depmod.c:2785:43: branch_false: ...to here
kmod-34.2/tools/depmod.c:2785:17: call_function: calling ‘depmod_symbol_add’ from ‘depmod_load_system_map’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def141]
kmod-34.2/tools/depmod.c:2789:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2750:14: acquire_resource: opened here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2759:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2762:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2765:20: branch_true: following ‘true’ branch (when ‘p’ is NULL)...
kmod-34.2/tools/depmod.c:2766:25: branch_true: ...to here
kmod-34.2/tools/depmod.c:2789:17: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2789:17: danger: ‘fopen(filename, "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/107/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
kmod-34.2/tools/depmod.c:2789:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
kmod-34.2/tools/depmod.c:2750:14: acquire_memory: allocated here
kmod-34.2/tools/depmod.c:2751:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/depmod.c:2756:9: branch_false: ...to here
kmod-34.2/tools/depmod.c:2759:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/depmod.c:2762:17: branch_true: ...to here
kmod-34.2/tools/depmod.c:2765:20: branch_true: following ‘true’ branch (when ‘p’ is NULL)...
kmod-34.2/tools/depmod.c:2766:25: branch_true: ...to here
kmod-34.2/tools/depmod.c:2789:17: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/depmod.c:2789:17: danger: ‘fopen(filename, "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/108/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
kmod-34.2/tools/modinfo.c:120:9: warning[-Wanalyzer-malloc-leak]: leak of ‘params’
kmod-34.2/tools/modinfo.c:367:12: enter_function: entry to ‘do_modinfo’
kmod-34.2/tools/modinfo.c:428:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:433:13: branch_false: ...to here
kmod-34.2/tools/modinfo.c:433:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:456:15: branch_false: ...to here
kmod-34.2/tools/modinfo.c:457:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:463:14: branch_false: ...to here
kmod-34.2/tools/modinfo.c:463:26: branch_true: following ‘true’ branch (when ‘i < argc’)...
kmod-34.2/tools/modinfo.c:464:40: branch_true: ...to here
kmod-34.2/tools/modinfo.c:467:20: branch_false: following ‘false’ branch (when ‘arg_is_modname == 0’)...
kmod-34.2/tools/modinfo.c:469:26: branch_false: ...to here
kmod-34.2/tools/modinfo.c:469:25: branch_true: following ‘true’ branch...
kmod-34.2/tools/modinfo.c:470:29: branch_true: ...to here
kmod-34.2/tools/modinfo.c:470:29: call_function: calling ‘modinfo_path_do’ from ‘do_modinfo’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
kmod-34.2/tools/modinfo.c:121:35: warning[-Wanalyzer-malloc-leak]: leak of ‘params’
kmod-34.2/tools/modinfo.c:367:12: enter_function: entry to ‘do_modinfo’
kmod-34.2/tools/modinfo.c:428:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:433:13: branch_false: ...to here
kmod-34.2/tools/modinfo.c:433:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:456:15: branch_false: ...to here
kmod-34.2/tools/modinfo.c:457:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:463:14: branch_false: ...to here
kmod-34.2/tools/modinfo.c:463:26: branch_true: following ‘true’ branch (when ‘i < argc’)...
kmod-34.2/tools/modinfo.c:464:40: branch_true: ...to here
kmod-34.2/tools/modinfo.c:467:20: branch_false: following ‘false’ branch (when ‘arg_is_modname == 0’)...
kmod-34.2/tools/modinfo.c:469:26: branch_false: ...to here
kmod-34.2/tools/modinfo.c:469:25: branch_true: following ‘true’ branch...
kmod-34.2/tools/modinfo.c:470:29: branch_true: ...to here
kmod-34.2/tools/modinfo.c:470:29: call_function: calling ‘modinfo_path_do’ from ‘do_modinfo’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def145]
kmod-34.2/tools/modinfo.c:122:37: warning[-Wanalyzer-malloc-leak]: leak of ‘params’
kmod-34.2/tools/modinfo.c:367:12: enter_function: entry to ‘do_modinfo’
kmod-34.2/tools/modinfo.c:428:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:433:13: branch_false: ...to here
kmod-34.2/tools/modinfo.c:433:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:456:15: branch_false: ...to here
kmod-34.2/tools/modinfo.c:457:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modinfo.c:463:14: branch_false: ...to here
kmod-34.2/tools/modinfo.c:463:26: branch_true: following ‘true’ branch (when ‘i < argc’)...
kmod-34.2/tools/modinfo.c:464:40: branch_true: ...to here
kmod-34.2/tools/modinfo.c:467:20: branch_false: following ‘false’ branch (when ‘arg_is_modname == 0’)...
kmod-34.2/tools/modinfo.c:469:26: branch_false: ...to here
kmod-34.2/tools/modinfo.c:469:25: branch_true: following ‘true’ branch...
kmod-34.2/tools/modinfo.c:470:29: branch_true: ...to here
kmod-34.2/tools/modinfo.c:470:29: call_function: calling ‘modinfo_path_do’ from ‘do_modinfo’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def146]
kmod-34.2/tools/modprobe.c:672:17: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
kmod-34.2/tools/modprobe.c:750:12: enter_function: entry to ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: call_function: calling ‘prepend_options_from_env’ from ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: return_function: returning to ‘do_modprobe’ from ‘prepend_options_from_env’
kmod-34.2/tools/modprobe.c:770:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modprobe.c:770:12: branch_false: ...to here
kmod-34.2/tools/modprobe.c:778:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/modprobe.c:780:17: branch_false: ...to here
kmod-34.2/tools/modprobe.c:842:28: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
kmod-34.2/tools/modprobe.c:848:37: branch_false: ...to here
kmod-34.2/tools/modprobe.c:852:25: call_function: calling ‘env_modprobe_options_append’ from ‘do_modprobe’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
kmod-34.2/tools/modprobe.c:677:17: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
kmod-34.2/tools/modprobe.c:750:12: enter_function: entry to ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: call_function: calling ‘prepend_options_from_env’ from ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: return_function: returning to ‘do_modprobe’ from ‘prepend_options_from_env’
kmod-34.2/tools/modprobe.c:770:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modprobe.c:770:12: branch_false: ...to here
kmod-34.2/tools/modprobe.c:778:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/modprobe.c:780:17: branch_false: ...to here
kmod-34.2/tools/modprobe.c:842:28: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
kmod-34.2/tools/modprobe.c:848:37: branch_false: ...to here
kmod-34.2/tools/modprobe.c:852:25: call_function: calling ‘env_modprobe_options_append’ from ‘do_modprobe’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def148]
kmod-34.2/tools/modprobe.c:691:23: warning[-Wanalyzer-malloc-leak]: leak of ‘prepend_options_from_env(&argc, orig_argv)’
kmod-34.2/tools/modprobe.c:750:12: enter_function: entry to ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: call_function: calling ‘prepend_options_from_env’ from ‘do_modprobe’
kmod-34.2/tools/modprobe.c:769:16: return_function: returning to ‘do_modprobe’ from ‘prepend_options_from_env’
kmod-34.2/tools/modprobe.c:770:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/modprobe.c:770:12: branch_false: ...to here
kmod-34.2/tools/modprobe.c:778:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/modprobe.c:780:17: branch_false: ...to here
kmod-34.2/tools/modprobe.c:886:25: throw: if ‘log_printf’ throws an exception...
kmod-34.2/tools/modprobe.c:691:23: danger: ‘prepend_options_from_env(&argc, orig_argv)’ leaks here; was allocated at [(6)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def149]
kmod-34.2/tools/static-nodes.c:233:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(&modules, "re")’
kmod-34.2/tools/static-nodes.c:158:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/static-nodes.c:161:17: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:212:14: acquire_resource: opened here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_false: following ‘false’ branch (when ‘output’ is non-NULL)...
kmod-34.2/tools/static-nodes.c:233:21: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:233:21: throw: if ‘mkdir_parents’ throws an exception...
kmod-34.2/tools/static-nodes.c:233:21: danger: ‘fopen(&modules, "re")’ leaks here; was opened at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
kmod-34.2/tools/static-nodes.c:233:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(&modules, "re")’
kmod-34.2/tools/static-nodes.c:158:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/static-nodes.c:161:17: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:212:14: acquire_memory: allocated here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_false: following ‘false’ branch (when ‘output’ is non-NULL)...
kmod-34.2/tools/static-nodes.c:233:21: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:233:21: throw: if ‘mkdir_parents’ throws an exception...
kmod-34.2/tools/static-nodes.c:233:21: danger: ‘fopen(&modules, "re")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def151]
kmod-34.2/tools/static-nodes.c:257:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(&modules, "re")’
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:212:14: acquire_resource: opened here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_true: following ‘true’ branch (when ‘output’ is NULL)...
kmod-34.2/tools/static-nodes.c:231:17: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:250:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/static-nodes.c:257:21: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:262:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:268:17: throw: if the called function throws an exception...
kmod-34.2/tools/static-nodes.c:257:21: danger: ‘fopen(&modules, "re")’ leaks here; was opened at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
kmod-34.2/tools/static-nodes.c:257:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(&modules, "re")’
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:212:14: acquire_memory: allocated here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_true: following ‘true’ branch (when ‘output’ is NULL)...
kmod-34.2/tools/static-nodes.c:231:17: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:250:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/static-nodes.c:257:21: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:262:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:268:17: throw: if the called function throws an exception...
kmod-34.2/tools/static-nodes.c:257:21: danger: ‘fopen(&modules, "re")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def153]
kmod-34.2/tools/static-nodes.c:268:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘out’
kmod-34.2/tools/static-nodes.c:158:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/static-nodes.c:161:17: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_false: following ‘false’ branch (when ‘output’ is non-NULL)...
kmod-34.2/tools/static-nodes.c:233:21: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:234:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:242:23: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:242:23: acquire_resource: opened here
kmod-34.2/tools/static-nodes.c:243:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:243:20: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:250:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/static-nodes.c:257:21: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:262:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:268:17: throw: if the called function throws an exception...
kmod-34.2/tools/static-nodes.c:268:17: danger: ‘out’ leaks here; was opened at [(13)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
kmod-34.2/tools/static-nodes.c:268:17: warning[-Wanalyzer-malloc-leak]: leak of ‘out’
kmod-34.2/tools/static-nodes.c:158:20: branch_false: following ‘false’ branch (when ‘c != -1’)...
kmod-34.2/tools/static-nodes.c:161:17: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:196:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:202:13: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:204:12: branch_false: following ‘false’ branch (when ‘r <= 4095’)...
kmod-34.2/tools/static-nodes.c:212:14: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:213:12: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:230:12: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:230:12: branch_false: following ‘false’ branch (when ‘output’ is non-NULL)...
kmod-34.2/tools/static-nodes.c:233:21: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:234:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:242:23: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:242:23: acquire_memory: allocated here
kmod-34.2/tools/static-nodes.c:243:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:243:20: branch_false: ...to here
kmod-34.2/tools/static-nodes.c:250:16: branch_true: following ‘true’ branch...
kmod-34.2/tools/static-nodes.c:257:21: branch_true: ...to here
kmod-34.2/tools/static-nodes.c:262:20: branch_false: following ‘false’ branch...
kmod-34.2/tools/static-nodes.c:268:17: throw: if the called function throws an exception...
kmod-34.2/tools/static-nodes.c:268:17: danger: ‘out’ leaks here; was allocated at [(13)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/12)
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-192.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 | kmod-34.2-3.fc44 |
| store-results-to | /tmp/tmp14uv2ecx/kmod-34.2-3.fc44.tar.xz |
| time-created | 2026-01-08 18:18:22 |
| time-finished | 2026-01-08 18:19:54 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp14uv2ecx/kmod-34.2-3.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp14uv2ecx/kmod-34.2-3.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |