Newly introduced defects

List of Defects

Error: GCC_ANALYZER_WARNING (CWE-457): [#def1]
libass-0.17.2-build/libass-0.17.2/libass/c/c_blur.c:72: included_from: Included from here.
libass-0.17.2-build/libass-0.17.2/libass/c/blur_template.h: scope_hint: In function 'blur_horz32_c'
libass-0.17.2-build/libass-0.17.2/libass/c/blur_template.h:229:45: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*<unknown>'
libass-0.17.2-build/libass-0.17.2/libass/c/c_blur.c:71:23: note: in definition of macro 'SUFFIX'
libass-0.17.2-build/libass-0.17.2/libass/c/c_blur.c:71:23: note: in definition of macro 'SUFFIX'
libass-0.17.2-build/libass-0.17.2/libass/c/c_blur.c:71:23: note: in definition of macro 'SUFFIX'
#  227|                   for (int k = 0; k < STRIPE_WIDTH; k++)
#  228|                       acc[k] += (int16_t) (ptr[k - n - i] - ptr[k - n]) * param[i - 1] +
#  229|->                               (int16_t) (ptr[k - n + i] - ptr[k - n]) * param[i - 1];
#  230|               for (int k = 0; k < STRIPE_WIDTH; k++)
#  231|                   dst[k] = ptr[k - n] + (acc[k] >> 16);

Error: CPPCHECK_WARNING: [#def2]
libass-0.17.2-build/libass-0.17.2/libass/c/c_blur.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Error: CPPCHECK_WARNING: [#def3]
libass-0.17.2-build/libass-0.17.2/libass/c/c_rasterizer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.

Scan Properties

analyzer-version-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
diffbase-analyzer-version-clang18.1.7
diffbase-analyzer-version-cppcheck2.14.2
diffbase-analyzer-version-gcc14.1.1
diffbase-analyzer-version-gcc-analyzer14.1.1
diffbase-analyzer-version-shellcheck0.10.0
diffbase-enabled-pluginsclang, cppcheck, gcc, shellcheck
diffbase-exit-code0
diffbase-hostip-172-16-1-37.us-west-2.compute.internal
diffbase-mock-configfedora-41-x86_64
diffbase-project-namelibass-0.17.1-4.fc40
diffbase-store-results-to/tmp/tmp8oodhugo/libass-0.17.1-4.fc40.tar.xz
diffbase-time-created2024-07-03 14:30:04
diffbase-time-finished2024-07-03 14:31:59
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp8oodhugo/libass-0.17.1-4.fc40.tar.xz' '--gcc-analyze' '/tmp/tmp8oodhugo/libass-0.17.1-4.fc40.src.rpm'
diffbase-tool-versioncsmock-3.5.3-1.el9
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-37.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namelibass-0.17.2-1.fc41
store-results-to/tmp/tmpitxs6rwf/libass-0.17.2-1.fc41.tar.xz
time-created2024-07-03 14:32:08
time-finished2024-07-03 14:33:44
titleNewly introduced defects
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpitxs6rwf/libass-0.17.2-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpitxs6rwf/libass-0.17.2-1.fc41.src.rpm'
tool-versioncsmock-3.5.3-1.el9