Error: GCC_ANALYZER_WARNING (CWE-476): [#def1] openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c: scope_hint: In function ‘_xccdf_session_get_oval_from_model’ openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c:1056:24: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘resources’ # 1054| # 1055| resources = malloc(sizeof(struct oval_content_resource *)); # 1056|-> resources[idx] = NULL; # 1057| # 1058| files = xccdf_policy_model_get_systems_and_files(session->xccdf.policy_model); Error: GCC_ANALYZER_WARNING (CWE-476): [#def2] openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c:1097:46: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*<unknown>’ openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c: scope_hint: In function ‘_xccdf_session_get_oval_from_model’ # 1095| if (source != NULL) { # 1096| resources[idx] = malloc(sizeof(struct oval_content_resource)); # 1097|-> resources[idx]->href = oscap_strdup(oscap_file_entry_get_file(file_entry)); # 1098| resources[idx]->source_owned = source_owned; # 1099| resources[idx]->source = source; Error: GCC_ANALYZER_WARNING (CWE-476): [#def3] openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c:1127:70: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘malloc(24)’ openscap-1.4.3-build/openscap-1.4.3/src/XCCDF/xccdf_session.c: scope_hint: In function ‘_xccdf_session_get_oval_from_model’ # 1125| # 1126| resources[idx] = malloc(sizeof(struct oval_content_resource)); # 1127|-> resources[idx]->href = oscap_strdup(printable_path); # 1128| resources[idx]->source = oscap_source_new_take_memory(data, data_size, printable_path); # 1129| resources[idx]->source_owned = true; Error: GCC_ANALYZER_WARNING (CWE-476): [#def4] openscap-1.4.3-build/openscap-1.4.3/utils/oscap-cpe.c: scope_hint: In function ‘getopt_cpe’ openscap-1.4.3-build/openscap-1.4.3/utils/oscap-cpe.c:134:42: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*action.cpe_action’ # 132| action->cpe_action = malloc(sizeof(struct cpe_action)); # 133| if (action->module == &CPE_MATCH_MODULE) { # 134|-> action->cpe_action->name = argv[optind]; # 135| action->cpe_action->dict = argv[optind + 1]; # 136| } Error: GCC_ANALYZER_WARNING (CWE-476): [#def5] openscap-1.4.3-build/openscap-1.4.3/utils/oscap-cpe.c:138:42: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*action.cpe_action’ # 136| } # 137| if (action->module == &CPE_CHECK_MODULE) { # 138|-> action->cpe_action->name = argv[optind]; # 139| } # 140| if (action->module == &CPE_VALIDATE) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def6] openscap-1.4.3-build/openscap-1.4.3/utils/oscap-cpe.c:141:42: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*action.cpe_action’ # 139| } # 140| if (action->module == &CPE_VALIDATE) { # 141|-> action->cpe_action->dict = argv[optind]; # 142| } # 143| return true;
| analyzer-version-clippy | 1.86.0 |
| analyzer-version-cppcheck | 2.17.1 |
| analyzer-version-gcc | 15.0.1 |
| analyzer-version-gcc-analyzer | 15.0.1 |
| analyzer-version-shellcheck | 0.10.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.86.0 |
| diffbase-analyzer-version-cppcheck | 2.17.1 |
| diffbase-analyzer-version-gcc | 15.0.1 |
| diffbase-analyzer-version-gcc-analyzer | 15.0.1 |
| diffbase-analyzer-version-shellcheck | 0.10.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-141.us-west-2.compute.internal |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | openscap-1.4.3-0.20250406163236211511.main.1.g6e7540844 |
| diffbase-store-results-to | /tmp/tmp_fcvor7f/openscap-1.4.3-0.20250406163236211511.main.1.g6e7540844.tar.xz |
| diffbase-time-created | 2025-04-14 16:26:57 |
| diffbase-time-finished | 2025-04-14 16:33:33 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,shellcheck,unicontrol,clippy,gcc' '-o' '/tmp/tmp_fcvor7f/openscap-1.4.3-0.20250406163236211511.main.1.g6e7540844.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmp_fcvor7f/openscap-1.4.3-0.20250406163236211511.main.1.g6e7540844.src.rpm' |
| diffbase-tool-version | csmock-3.8.0-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-141.us-west-2.compute.internal |
| mock-config | fedora-rawhide-x86_64 |
| project-name | openscap-1.4.3-0.20250414161233748610.pr2220.4.gc146e8d17 |
| store-results-to | /tmp/tmpy2mrd3b9/openscap-1.4.3-0.20250414161233748610.pr2220.4.gc146e8d17.tar.xz |
| time-created | 2025-04-14 16:33:50 |
| time-finished | 2025-04-14 16:40:01 |
| title | Newly introduced findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,shellcheck,unicontrol,clippy,gcc' '-o' '/tmp/tmpy2mrd3b9/openscap-1.4.3-0.20250414161233748610.pr2220.4.gc146e8d17.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmpy2mrd3b9/openscap-1.4.3-0.20250414161233748610.pr2220.4.gc146e8d17.src.rpm' |
| tool-version | csmock-3.8.0-1.el9 |