Error: GCC_ANALYZER_WARNING (CWE-404): [#def1] pkcs11-provider-1.0/src/provider.c:707:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’ pkcs11-provider-1.0/src/provider.c:1096:14: enter_function: entry to ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘alg_set_op’ from ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: return_function: returning to ‘static_operations_init’ from ‘alg_set_op’ pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: following ‘true’ branch... pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: ...to here pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘p11prov_raise’ from ‘static_operations_init’ # 705| # 706| va_start(args, fmt); # 707|-> core_new_error(ctx->handle); # 708| core_set_error_debug(ctx->handle, file, line, func); # 709| core_vset_error(ctx->handle, errnum, fmt, args); Error: GCC_ANALYZER_WARNING (CWE-404): [#def2] pkcs11-provider-1.0/src/provider.c:708:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’ pkcs11-provider-1.0/src/provider.c:1096:14: enter_function: entry to ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘alg_set_op’ from ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: return_function: returning to ‘static_operations_init’ from ‘alg_set_op’ pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: following ‘true’ branch... pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: ...to here pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘p11prov_raise’ from ‘static_operations_init’ # 706| va_start(args, fmt); # 707| core_new_error(ctx->handle); # 708|-> core_set_error_debug(ctx->handle, file, line, func); # 709| core_vset_error(ctx->handle, errnum, fmt, args); # 710| va_end(args); Error: GCC_ANALYZER_WARNING (CWE-404): [#def3] pkcs11-provider-1.0/src/provider.c:709:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’ pkcs11-provider-1.0/src/provider.c:1096:14: enter_function: entry to ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘alg_set_op’ from ‘static_operations_init’ pkcs11-provider-1.0/src/provider.c:1109:5: return_function: returning to ‘static_operations_init’ from ‘alg_set_op’ pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: following ‘true’ branch... pkcs11-provider-1.0/src/provider.c:1109:5: branch_true: ...to here pkcs11-provider-1.0/src/provider.c:1109:5: call_function: calling ‘p11prov_raise’ from ‘static_operations_init’ # 707| core_new_error(ctx->handle); # 708| core_set_error_debug(ctx->handle, file, line, func); # 709|-> core_vset_error(ctx->handle, errnum, fmt, args); # 710| va_end(args); # 711| }
| 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 |
| diffbase-analyzer-version-clippy | 1.92.0 |
| diffbase-analyzer-version-cppcheck | 2.19.1 |
| diffbase-analyzer-version-gcc | 16.0.0 |
| diffbase-analyzer-version-gcc-analyzer | 16.0.0 |
| diffbase-analyzer-version-shellcheck | 0.11.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-144.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | pkcs11-provider-1.1-1.fc44 |
| diffbase-store-results-to | /tmp/tmpjkynd5gv/pkcs11-provider-1.1-1.fc44.tar.xz |
| diffbase-time-created | 2026-01-08 20:14:25 |
| diffbase-time-finished | 2026-01-08 20:16:10 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpjkynd5gv/pkcs11-provider-1.1-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpjkynd5gv/pkcs11-provider-1.1-1.fc44.src.rpm' |
| diffbase-tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-144.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 | pkcs11-provider-1.0-4.fc43 |
| store-results-to | /tmp/tmpy_4yl2jr/pkcs11-provider-1.0-4.fc43.tar.xz |
| time-created | 2026-01-08 20:12:02 |
| time-finished | 2026-01-08 20:14:04 |
| title | Fixed findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpy_4yl2jr/pkcs11-provider-1.0-4.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpy_4yl2jr/pkcs11-provider-1.0-4.fc43.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |