Task #308 - stdout.log

back to task #308
download
COMMAND: koji -p koji download-build --noprogress --arch=src certmonger-0.79.20-1.fc41
-------------------------------------------------------------------------------
Downloading [1/1]: certmonger-0.79.20-1.fc41.src.rpm
COMMAND: su - csmock --session-command 'cd /tmp/tmpjd1riw8o && csmock -r fedora-41-x86_64 -t cppcheck,gcc,clang,shellcheck -o /tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.tar.xz --gcc-analyze /tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.src.rpm'
-------------------------------------------------------------------------------
scan.ini: [scan]
scan.ini: tool = csmock
scan.ini: tool-version = csmock-3.5.3-1.el9
scan.ini: tool-args = '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.src.rpm'
scan.ini: host = ip-172-16-1-85.us-west-2.compute.internal
scan.ini: store-results-to = /tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.tar.xz
scan.ini: time-created = 2024-07-03 12:13:17
scan.ini: enabled-plugins = clang, cppcheck, gcc, shellcheck
scan.ini: mock-config = fedora-41-x86_64
scan.ini: project-name = certmonger-0.79.20-1.fc41
>>> 2024-07-03 12:13:17	"rpm -qa | sort -V > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/rpm-list-host.txt'"

>>> 2024-07-03 12:13:18	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--init"
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --init
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Start: clean chroot
Finish: clean chroot
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
Finish: run

>>> 2024-07-03 12:13:19	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm"
Updating and loading repositories:
 fedora                                 100% |   1.1 MiB/s |  23.7 KiB |  00m00s
Repositories loaded.
Package "which-2.21-41.fc40.x86_64" is already installed.
Package "diffutils-3.10-5.fc40.x86_64" is already installed.

Package                   Arch   Version                    Repository      Size
Installing:
 autoconf                 noarch 2.72-2.fc41                fedora       2.8 MiB
 automake                 noarch 1.16.5-16.fc40             fedora       1.7 MiB
 dbus-devel               x86_64 1:1.14.10-3.fc40           fedora     129.9 KiB
 dbus-x11                 x86_64 1:1.14.10-3.fc40           fedora      36.0 KiB
 dos2unix                 x86_64 7.5.2-1.fc40               fedora     831.8 KiB
 expect                   x86_64 5.45.4-23.fc40             fedora     571.8 KiB
 gcc                      x86_64 14.1.1-6.fc41              fedora     104.1 MiB
 gettext-devel            x86_64 0.22.5-2.fc41              fedora       1.0 MiB
 jansson-devel            x86_64 2.13.1-9.fc40              fedora      15.7 KiB
 krb5-devel               x86_64 1.21.2-5.fc40              fedora     706.6 KiB
 libcurl-devel            x86_64 8.8.0-1.fc41               fedora       1.2 MiB
 libidn2-devel            x86_64 2.3.7-1.fc40               fedora     252.1 KiB
 libtalloc-devel          x86_64 2.4.2-3.fc41               fedora      94.1 KiB
 libtevent-devel          x86_64 0.16.1-3.fc41              fedora     125.6 KiB
 libuuid-devel            x86_64 2.40.1-2.fc41              fedora      40.9 KiB
 libxml2-devel            x86_64 2.12.8-1.fc41              fedora       3.4 MiB
 make                     x86_64 1:4.4.1-6.fc40             fedora       1.8 MiB
 nspr-devel               x86_64 4.35.0-26.fc41             fedora     450.0 KiB
 nss-devel                x86_64 3.101.0-3.fc41             fedora     919.8 KiB
 nss-tools                x86_64 3.101.0-3.fc41             fedora       2.3 MiB
 openldap-devel           x86_64 2.6.8-3.fc41               fedora       3.7 MiB
 openssl                  x86_64 1:3.2.2-3.fc41             fedora       1.7 MiB
 openssl-devel            x86_64 1:3.2.2-3.fc41             fedora       4.3 MiB
 popt-devel               x86_64 1.19-6.fc40                fedora      29.0 KiB
 python3-dbus             x86_64 1.3.2-7.fc41               fedora     520.9 KiB
 systemd                  x86_64 256.1-3.fc41               fedora      15.7 MiB
Installing dependencies:
 annobin-docs             noarch 12.60-1.fc41               fedora      96.2 KiB
 annobin-plugin-gcc       x86_64 12.60-1.fc41               fedora     976.2 KiB
 cmake-filesystem         x86_64 3.28.3-6.fc41              fedora       0.0   B
 cpp                      x86_64 14.1.1-6.fc41              fedora      35.0 MiB
 crypto-policies-scripts  noarch 20240628-1.gitddd11d3.fc41 fedora     328.7 KiB
 cyrus-sasl               x86_64 2.1.28-24.fc41             fedora     145.2 KiB
 cyrus-sasl-devel         x86_64 2.1.28-24.fc41             fedora     206.8 KiB
 dbus                     x86_64 1:1.14.10-3.fc40           fedora       0.0   B
 dbus-broker              x86_64 36-2.fc41                  fedora     378.8 KiB
 dbus-common              noarch 1:1.14.10-3.fc40           fedora      11.2 KiB
 dbus-daemon              x86_64 1:1.14.10-3.fc40           fedora     549.2 KiB
 dbus-libs                x86_64 1:1.14.10-3.fc40           fedora     368.9 KiB
 dbus-tools               x86_64 1:1.14.10-3.fc40           fedora     131.2 KiB
 emacs-filesystem         noarch 1:30.0-2.fc41              fedora       0.0   B
 expat                    x86_64 2.6.2-1.fc41               fedora     280.8 KiB
 gc                       x86_64 8.2.2-6.fc40               fedora     258.7 KiB
 gcc-plugin-annobin       x86_64 14.1.1-6.fc41              fedora      57.1 KiB
 gettext                  x86_64 0.22.5-2.fc41              fedora       5.2 MiB
 gettext-common-devel     noarch 0.22.5-2.fc41              fedora     586.5 KiB
 gettext-envsubst         x86_64 0.22.5-2.fc41              fedora      74.9 KiB
 gettext-libs             x86_64 0.22.5-2.fc41              fedora       1.7 MiB
 gettext-runtime          x86_64 0.22.5-2.fc41              fedora     481.3 KiB
 glib2                    x86_64 2.80.3-1.fc41              fedora      14.6 MiB
 glibc-devel              x86_64 2.39.9000-26.fc41          fedora      36.8 KiB
 glibc-headers-x86        noarch 2.39.9000-26.fc41          fedora       2.2 MiB
 gnutls                   x86_64 3.8.5-6.fc41               fedora       3.2 MiB
 groff-base               x86_64 1.23.0-6.fc40              fedora       3.8 MiB
 guile30                  x86_64 3.0.9-1.fc41               fedora      52.7 MiB
 kernel-headers           x86_64 6.10.0-0.rc6.50.fc41       fedora       6.3 MiB
 keyutils-libs-devel      x86_64 1.6.3-3.fc40               fedora      48.2 KiB
 libX11                   x86_64 1.8.9-1.fc41               fedora       1.3 MiB
 libX11-common            noarch 1.8.9-1.fc41               fedora       1.1 MiB
 libXau                   x86_64 1.0.11-6.fc40              fedora      66.9 KiB
 libb2                    x86_64 0.98.1-11.fc40             fedora      42.2 KiB
 libcom_err-devel         x86_64 1.47.1-1.fc41              fedora      16.7 KiB
 libkadm5                 x86_64 1.21.2-5.fc40              fedora     214.1 KiB
 libmpc                   x86_64 1.3.1-5.fc40               fedora     164.7 KiB
 libseccomp               x86_64 2.5.5-1.fc41               fedora     173.3 KiB
 libselinux-devel         x86_64 3.7-1.fc41                 fedora     126.4 KiB
 libsepol-devel           x86_64 3.7-1.fc41                 fedora     120.3 KiB
 libtalloc                x86_64 2.4.2-3.fc41               fedora      52.7 KiB
 libtevent                x86_64 0.16.1-3.fc41              fedora      94.1 KiB
 libtextstyle             x86_64 0.22.5-2.fc41              fedora     195.6 KiB
 libverto-devel           x86_64 0.3.2-8.fc40               fedora      25.7 KiB
 libxcb                   x86_64 1.17.0-1.fc41              fedora       1.1 MiB
 libxcrypt-devel          x86_64 4.4.36-5.fc40              fedora      30.3 KiB
 m4                       x86_64 1.4.19-9.fc40              fedora     588.9 KiB
 mpdecimal                x86_64 2.5.1-9.fc40               fedora     200.9 KiB
 ncurses                  x86_64 6.4-12.20240127.fc40       fedora     621.0 KiB
 nettle                   x86_64 3.10-2.fc41                fedora     793.0 KiB
 nspr                     x86_64 4.35.0-26.fc41             fedora     316.4 KiB
 nss                      x86_64 3.101.0-3.fc41             fedora       1.9 MiB
 nss-softokn              x86_64 3.101.0-3.fc41             fedora       1.9 MiB
 nss-softokn-devel        x86_64 3.101.0-3.fc41             fedora      11.1 KiB
 nss-softokn-freebl       x86_64 3.101.0-3.fc41             fedora     775.3 KiB
 nss-softokn-freebl-devel x86_64 3.101.0-3.fc41             fedora     260.6 KiB
 nss-sysinit              x86_64 3.101.0-3.fc41             fedora      18.2 KiB
 nss-util                 x86_64 3.101.0-3.fc41             fedora     205.1 KiB
 nss-util-devel           x86_64 3.101.0-3.fc41             fedora     314.0 KiB
 pcre2-devel              x86_64 10.44-1.fc41               fedora       2.0 MiB
 pcre2-utf16              x86_64 10.44-1.fc41               fedora     590.0 KiB
 pcre2-utf32              x86_64 10.44-1.fc41               fedora     562.0 KiB
 perl-AutoLoader          noarch 5.74-509.fc41              fedora      20.5 KiB
 perl-B                   x86_64 1.89-509.fc41              fedora     494.0 KiB
 perl-Carp                noarch 1.54-510.fc41              fedora      46.5 KiB
 perl-Class-Struct        noarch 0.68-509.fc41              fedora      25.4 KiB
 perl-Data-Dumper         x86_64 2.189-511.fc41             fedora     111.7 KiB
 perl-Digest              noarch 1.20-510.fc41              fedora      35.2 KiB
 perl-Digest-MD5          x86_64 2.59-4.fc41                fedora      59.7 KiB
 perl-DynaLoader          x86_64 1.56-509.fc41              fedora      32.1 KiB
 perl-Encode              x86_64 4:3.21-510.fc41            fedora       4.7 MiB
 perl-Errno               x86_64 1.38-509.fc41              fedora       8.4 KiB
 perl-Exporter            noarch 5.78-510.fc41              fedora      54.2 KiB
 perl-Fcntl               x86_64 1.18-509.fc41              fedora      45.0 KiB
 perl-File-Basename       noarch 2.86-509.fc41              fedora      14.0 KiB
 perl-File-Compare        noarch 1.100.800-509.fc41         fedora       5.6 KiB
 perl-File-Copy           noarch 2.41-509.fc41              fedora      19.6 KiB
 perl-File-Find           noarch 1.44-509.fc41              fedora      41.9 KiB
 perl-File-Path           noarch 2.18-510.fc41              fedora      63.5 KiB
 perl-File-Temp           noarch 1:0.231.100-510.fc41       fedora     162.3 KiB
 perl-File-stat           noarch 1.14-509.fc41              fedora      12.5 KiB
 perl-FileHandle          noarch 2.05-509.fc41              fedora       9.3 KiB
 perl-Getopt-Long         noarch 1:2.58-1.fc41              fedora     144.4 KiB
 perl-Getopt-Std          noarch 1.14-509.fc41              fedora      11.2 KiB
 perl-HTTP-Tiny           noarch 0.088-511.fc41             fedora     152.1 KiB
 perl-IO                  x86_64 1.55-509.fc41              fedora     151.1 KiB
 perl-IO-Socket-IP        noarch 0.42-511.fc41              fedora      98.6 KiB
 perl-IO-Socket-SSL       noarch 2.085-1.fc40               fedora     685.0 KiB
 perl-IPC-Open3           noarch 1.22-509.fc41              fedora      22.5 KiB
 perl-MIME-Base64         x86_64 3.16-510.fc41              fedora      46.1 KiB
 perl-Mozilla-CA          noarch 20240313-1.fc41            fedora       9.5 KiB
 perl-Net-SSLeay          x86_64 1.94-4.fc41                fedora       1.3 MiB
 perl-POSIX               x86_64 2.20-509.fc41              fedora     235.1 KiB
 perl-PathTools           x86_64 3.91-510.fc41              fedora     179.6 KiB
 perl-Pod-Escapes         noarch 1:1.07-510.fc41            fedora      24.9 KiB
 perl-Pod-Perldoc         noarch 3.28.01-511.fc41           fedora     163.1 KiB
 perl-Pod-Simple          noarch 1:3.45-510.fc41            fedora     559.8 KiB
 perl-Pod-Usage           noarch 4:2.03-510.fc41            fedora      84.7 KiB
 perl-Scalar-List-Utils   x86_64 5:1.63-510.fc41            fedora     145.5 KiB
 perl-SelectSaver         noarch 1.02-509.fc41              fedora       2.2 KiB
 perl-Socket              x86_64 4:2.038-510.fc41           fedora     124.0 KiB
 perl-Storable            x86_64 1:3.32-510.fc41            fedora     232.3 KiB
 perl-Symbol              noarch 1.09-509.fc41              fedora       6.8 KiB
 perl-Term-ANSIColor      noarch 5.01-511.fc41              fedora      97.5 KiB
 perl-Term-Cap            noarch 1.18-510.fc41              fedora      29.3 KiB
 perl-Text-ParseWords     noarch 3.31-510.fc41              fedora      13.5 KiB
 perl-Text-Tabs+Wrap      noarch 2024.001-510.fc41          fedora      22.5 KiB
 perl-Thread-Queue        noarch 3.14-510.fc41              fedora      28.8 KiB
 perl-Time-Local          noarch 2:1.350-510.fc41           fedora      68.9 KiB
 perl-URI                 noarch 5.28-1.fc41                fedora     240.2 KiB
 perl-base                noarch 2.27-509.fc41              fedora      12.5 KiB
 perl-constant            noarch 1.33-511.fc41              fedora      26.2 KiB
 perl-if                  noarch 0.61.000-509.fc41          fedora       5.8 KiB
 perl-interpreter         x86_64 4:5.40.0-509.fc41          fedora     122.3 KiB
 perl-libnet              noarch 3.15-511.fc41              fedora     289.0 KiB
 perl-libs                x86_64 4:5.40.0-509.fc41          fedora       9.8 MiB
 perl-locale              noarch 1.12-509.fc41              fedora       6.5 KiB
 perl-mro                 x86_64 1.29-509.fc41              fedora      45.6 KiB
 perl-overload            noarch 1.37-509.fc41              fedora      71.5 KiB
 perl-overloading         noarch 0.02-509.fc41              fedora       4.8 KiB
 perl-parent              noarch 1:0.241-510.fc41           fedora       9.7 KiB
 perl-podlators           noarch 1:5.01-510.fc41            fedora     308.1 KiB
 perl-threads             x86_64 1:2.40-510.fc41            fedora     115.1 KiB
 perl-threads-shared      x86_64 1.69-510.fc41              fedora      83.7 KiB
 perl-vars                noarch 1.05-509.fc41              fedora       3.9 KiB
 python-pip-wheel         noarch 24.1.1-1.fc41              fedora       1.2 MiB
 python3                  x86_64 3.13.0~b3-1.fc41           fedora      31.8 KiB
 python3-libs             x86_64 3.13.0~b3-1.fc41           fedora      40.5 MiB
 systemd-pam              x86_64 256.1-3.fc41               fedora       1.1 MiB
 systemd-rpm-macros       noarch 256.1-3.fc41               fedora       9.3 KiB
 tcl                      x86_64 1:8.6.14-1.fc41            fedora       4.2 MiB
 tzdata                   noarch 2024a-8.fc41               fedora       1.7 MiB
 xml-common               noarch 0.6.3-64.fc41              fedora      78.4 KiB
 xz-devel                 x86_64 1:5.6.2-1.fc41             fedora     255.6 KiB
 zlib-ng-compat-devel     x86_64 2.1.7-1.fc41               fedora     106.8 KiB

Transaction Summary:
 Installing:      161 packages

Total size of inbound packages is 110 MiB. Need to download 0 B.
After this operation 364 MiB will be used (install 364 MiB, remove 0 B).
[  1/161] dbus-x11-1:1.14.10-3.fc40.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  2/161] dos2unix-0:7.5.2-1.fc40.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  3/161] autoconf-0:2.72-2.fc41.noarch 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  4/161] automake-0:1.16.5-16.fc40.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  5/161] expect-0:5.45.4-23.fc40.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  6/161] gcc-0:14.1.1-6.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  7/161] make-1:4.4.1-6.fc40.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  8/161] nss-tools-0:3.101.0-3.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[  9/161] openssl-1:3.2.2-3.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 10/161] python3-dbus-0:1.3.2-7.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 11/161] dbus-devel-1:1.14.10-3.fc40.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 12/161] gettext-devel-0:0.22.5-2.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 13/161] jansson-devel-0:2.13.1-9.fc40 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 14/161] krb5-devel-0:1.21.2-5.fc40.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 15/161] libcurl-devel-0:8.8.0-1.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 16/161] libidn2-devel-0:2.3.7-1.fc40. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 17/161] libtalloc-devel-0:2.4.2-3.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 18/161] libtevent-devel-0:0.16.1-3.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 19/161] libuuid-devel-0:2.40.1-2.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 20/161] libxml2-devel-0:2.12.8-1.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 21/161] nspr-devel-0:4.35.0-26.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 22/161] nss-devel-0:3.101.0-3.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 23/161] openldap-devel-0:2.6.8-3.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 24/161] openssl-devel-1:3.2.2-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 25/161] popt-devel-0:1.19-6.fc40.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 26/161] systemd-0:256.1-3.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 27/161] dbus-daemon-1:1.14.10-3.fc40. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 28/161] dbus-libs-1:1.14.10-3.fc40.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 29/161] libX11-0:1.8.9-1.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 30/161] emacs-filesystem-1:30.0-2.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 31/161] m4-0:1.4.19-9.fc40.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 32/161] perl-Carp-0:1.54-510.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 33/161] perl-Class-Struct-0:0.68-509. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 34/161] perl-Data-Dumper-0:2.189-511. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 35/161] perl-Errno-0:1.38-509.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 36/161] perl-Exporter-0:5.78-510.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 37/161] perl-File-Basename-0:2.86-509 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 38/161] perl-File-Compare-0:1.100.800 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 39/161] perl-File-Copy-0:2.41-509.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 40/161] perl-File-Find-0:1.44-509.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 41/161] perl-File-Temp-1:0.231.100-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 42/161] perl-File-stat-0:1.14-509.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 43/161] perl-Getopt-Long-1:2.58-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 44/161] perl-IO-0:1.55-509.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 45/161] perl-POSIX-0:2.20-509.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 46/161] perl-PathTools-0:3.91-510.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 47/161] perl-Text-ParseWords-0:3.31-5 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 48/161] perl-constant-0:1.33-511.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 49/161] perl-interpreter-4:5.40.0-509 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 50/161] perl-File-Path-0:2.18-510.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 51/161] perl-Thread-Queue-0:3.14-510. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 52/161] perl-threads-1:2.40-510.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 53/161] tcl-1:8.6.14-1.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 54/161] cpp-0:14.1.1-6.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 55/161] libmpc-0:1.3.1-5.fc40.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 56/161] guile30-0:3.0.9-1.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 57/161] nspr-0:4.35.0-26.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 58/161] nss-0:3.101.0-3.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 59/161] nss-util-0:3.101.0-3.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 60/161] glib2-0:2.80.3-1.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 61/161] cmake-filesystem-0:3.28.3-6.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 62/161] xml-common-0:0.6.3-64.fc41.no 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 63/161] gettext-0:0.22.5-2.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 64/161] gettext-common-devel-0:0.22.5 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 65/161] gettext-libs-0:0.22.5-2.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 66/161] libkadm5-0:1.21.2-5.fc40.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 67/161] libtalloc-0:2.4.2-3.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 68/161] libtevent-0:0.16.1-3.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 69/161] xz-devel-1:5.6.2-1.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 70/161] zlib-ng-compat-devel-0:2.1.7- 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 71/161] cyrus-sasl-devel-0:2.1.28-24. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 72/161] dbus-1:1.14.10-3.fc40.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 73/161] libseccomp-0:2.5.5-1.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 74/161] systemd-pam-0:256.1-3.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 75/161] dbus-common-1:1.14.10-3.fc40. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 76/161] dbus-tools-1:1.14.10-3.fc40.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 77/161] expat-0:2.6.2-1.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 78/161] libX11-common-0:1.8.9-1.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 79/161] libxcb-0:1.17.0-1.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 80/161] perl-B-0:1.89-509.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 81/161] perl-Scalar-List-Utils-5:1.63 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 82/161] perl-libs-4:5.40.0-509.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 83/161] perl-overload-0:1.37-509.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 84/161] perl-Fcntl-0:1.18-509.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 85/161] perl-parent-1:0.241-510.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 86/161] perl-Symbol-0:1.09-509.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 87/161] perl-Pod-Usage-4:2.03-510.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 88/161] perl-base-0:2.27-509.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 89/161] perl-SelectSaver-0:1.02-509.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 90/161] perl-Socket-4:2.038-510.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 91/161] perl-locale-0:1.12-509.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 92/161] perl-vars-0:1.05-509.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 93/161] perl-threads-shared-0:1.69-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 94/161] gc-0:8.2.2-6.fc40.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 95/161] crypto-policies-scripts-0:202 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 96/161] nss-softokn-0:3.101.0-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 97/161] nss-sysinit-0:3.101.0-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 98/161] gnutls-0:3.8.5-6.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 99/161] gettext-runtime-0:0.22.5-2.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[100/161] libtextstyle-0:0.22.5-2.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[101/161] cyrus-sasl-0:2.1.28-24.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[102/161] dbus-broker-0:36-2.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[103/161] libXau-0:1.0.11-6.fc40.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[104/161] perl-if-0:0.61.000-509.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[105/161] perl-overloading-0:0.02-509.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[106/161] perl-DynaLoader-0:1.56-509.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[107/161] perl-mro-0:1.29-509.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[108/161] perl-Pod-Perldoc-0:3.28.01-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[109/161] perl-podlators-1:5.01-510.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[110/161] nss-softokn-freebl-0:3.101.0- 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[111/161] nettle-0:3.10-2.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[112/161] gettext-envsubst-0:0.22.5-2.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[113/161] groff-base-0:1.23.0-6.fc40.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[114/161] perl-HTTP-Tiny-0:0.088-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[115/161] perl-IPC-Open3-0:1.22-509.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[116/161] perl-Pod-Simple-1:3.45-510.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[117/161] perl-Term-ANSIColor-0:5.01-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[118/161] perl-Term-Cap-0:1.18-510.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[119/161] perl-IO-Socket-SSL-0:2.085-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[120/161] perl-MIME-Base64-0:3.16-510.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[121/161] perl-Mozilla-CA-0:20240313-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[122/161] perl-Net-SSLeay-0:1.94-4.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[123/161] perl-Time-Local-2:1.350-510.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[124/161] perl-Pod-Escapes-1:1.07-510.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[125/161] perl-Text-Tabs+Wrap-0:2024.00 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[126/161] ncurses-0:6.4-12.20240127.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[127/161] perl-IO-Socket-IP-0:0.42-511. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[128/161] perl-URI-0:5.28-1.fc41.noarch 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[129/161] perl-AutoLoader-0:5.74-509.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[130/161] perl-libnet-0:3.15-511.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[131/161] perl-Digest-MD5-0:2.59-4.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[132/161] perl-FileHandle-0:2.05-509.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[133/161] perl-Digest-0:1.20-510.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[134/161] annobin-plugin-gcc-0:12.60-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[135/161] gcc-plugin-annobin-0:14.1.1-6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[136/161] annobin-docs-0:12.60-1.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[137/161] systemd-rpm-macros-0:256.1-3. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[138/161] python3-0:3.13.0~b3-1.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[139/161] python3-libs-0:3.13.0~b3-1.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[140/161] libb2-0:0.98.1-11.fc40.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[141/161] mpdecimal-0:2.5.1-9.fc40.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[142/161] python-pip-wheel-0:24.1.1-1.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[143/161] tzdata-0:2024a-8.fc41.noarch  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[144/161] perl-Encode-4:3.21-510.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[145/161] perl-Getopt-Std-0:1.14-509.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[146/161] perl-Storable-1:3.32-510.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[147/161] nss-softokn-devel-0:3.101.0-3 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[148/161] nss-softokn-freebl-devel-0:3. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[149/161] nss-util-devel-0:3.101.0-3.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[150/161] keyutils-libs-devel-0:1.6.3-3 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[151/161] libcom_err-devel-0:1.47.1-1.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[152/161] libselinux-devel-0:3.7-1.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[153/161] libsepol-devel-0:3.7-1.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[154/161] libverto-devel-0:0.3.2-8.fc40 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[155/161] glibc-devel-0:2.39.9000-26.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[156/161] glibc-headers-x86-0:2.39.9000 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[157/161] libxcrypt-devel-0:4.4.36-5.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[158/161] pcre2-devel-0:10.44-1.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[159/161] pcre2-utf16-0:10.44-1.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[160/161] pcre2-utf32-0:10.44-1.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[161/161] kernel-headers-0:6.10.0-0.rc6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[161/161] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
[  1/163] Verify package files          100% | 403.0   B/s | 161.0   B |  00m00s
>>> Running pre-transaction scriptlet: crypto-policies-scripts-0:20240628-1.gitd
>>> Stop pre-transaction scriptlet: crypto-policies-scripts-0:20240628-1.gitddd1
[  2/163] Prepare transaction           100% |   1.4 KiB/s | 161.0   B |  00m00s
[  3/163] Installing nspr-0:4.35.0-26.f 100% |  51.8 MiB/s | 318.1 KiB |  00m00s
[  4/163] Installing nss-util-0:3.101.0 100% |  50.3 MiB/s | 206.1 KiB |  00m00s
[  5/163] Installing dbus-libs-1:1.14.1 100% |  72.3 MiB/s | 370.1 KiB |  00m00s
[  6/163] Installing nspr-devel-0:4.35. 100% |  74.6 MiB/s | 458.6 KiB |  00m00s
[  7/163] Installing expat-0:2.6.2-1.fc 100% |  55.3 MiB/s | 282.9 KiB |  00m00s
[  8/163] Installing cmake-filesystem-0 100% |   1.2 MiB/s |   7.1 KiB |  00m00s
[  9/163] Installing nss-util-devel-0:3 100% |  62.5 MiB/s | 320.0 KiB |  00m00s
[ 10/163] Installing nss-softokn-freebl 100% | 108.5 MiB/s | 777.5 KiB |  00m00s
[ 11/163] Installing nss-softokn-0:3.10 100% | 185.4 MiB/s |   1.9 MiB |  00m00s
[ 12/163] Installing libtextstyle-0:0.2 100% |  48.0 MiB/s | 196.4 KiB |  00m00s
[ 13/163] Installing gettext-libs-0:0.2 100% | 185.4 MiB/s |   1.7 MiB |  00m00s
[ 14/163] Installing dbus-common-1:1.14 100% |   1.7 MiB/s |  13.6 KiB |  00m00s
>>> Running post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch
>>> Stop post-install scriptlet: dbus-common-1:1.14.10-3.fc40.noarch
[ 15/163] Installing libtalloc-0:2.4.2- 100% |  17.4 MiB/s |  53.5 KiB |  00m00s
[ 16/163] Installing libmpc-0:1.3.1-5.f 100% |  40.6 MiB/s | 166.2 KiB |  00m00s
[ 17/163] Installing cpp-0:14.1.1-6.fc4 100% | 339.8 MiB/s |  35.0 MiB |  00m00s
[ 18/163] Installing libtalloc-devel-0: 100% |  31.5 MiB/s |  96.7 KiB |  00m00s
[ 19/163] Installing libtevent-0:0.16.1 100% |   2.7 MiB/s |  94.9 KiB |  00m00s
>>> Running pre-install scriptlet: dbus-broker-0:36-2.fc41.x86_64
>>> Stop pre-install scriptlet: dbus-broker-0:36-2.fc41.x86_64
[ 20/163] Installing dbus-broker-0:36-2 100% |  41.4 MiB/s | 381.3 KiB |  00m00s
>>> Running post-install scriptlet: dbus-broker-0:36-2.fc41.x86_64
>>> Stop post-install scriptlet: dbus-broker-0:36-2.fc41.x86_64
[ 21/163] Installing dbus-1:1.14.10-3.f 100% |  60.5 KiB/s | 124.0   B |  00m00s
[ 22/163] Installing nss-softokn-freebl 100% |  85.2 MiB/s | 261.7 KiB |  00m00s
[ 23/163] Installing nss-softokn-devel- 100% |   3.9 MiB/s |  12.1 KiB |  00m00s
[ 24/163] Installing zlib-ng-compat-dev 100% |  35.3 MiB/s | 108.3 KiB |  00m00s
[ 25/163] Installing dbus-tools-1:1.14. 100% |  14.6 MiB/s | 134.2 KiB |  00m00s
>>> Running pre-install scriptlet: dbus-daemon-1:1.14.10-3.fc40.x86_64
>>> Stop pre-install scriptlet: dbus-daemon-1:1.14.10-3.fc40.x86_64
[ 26/163] Installing dbus-daemon-1:1.14 100% |  41.6 MiB/s | 554.0 KiB |  00m00s
>>> Running post-install scriptlet: dbus-daemon-1:1.14.10-3.fc40.x86_64
>>> Stop post-install scriptlet: dbus-daemon-1:1.14.10-3.fc40.x86_64
[ 27/163] Installing kernel-headers-0:6 100% | 115.1 MiB/s |   6.4 MiB |  00m00s
[ 28/163] Installing pcre2-utf32-0:10.4 100% | 109.9 MiB/s | 562.8 KiB |  00m00s
[ 29/163] Installing pcre2-utf16-0:10.4 100% | 115.4 MiB/s | 590.9 KiB |  00m00s
[ 30/163] Installing pcre2-devel-0:10.4 100% | 124.7 MiB/s |   2.0 MiB |  00m00s
[ 31/163] Installing glibc-headers-x86- 100% |  84.6 MiB/s |   2.3 MiB |  00m00s
[ 32/163] Installing libxcrypt-devel-0: 100% |   8.0 MiB/s |  32.6 KiB |  00m00s
[ 33/163] Installing glibc-devel-0:2.39 100% |   9.9 MiB/s |  40.5 KiB |  00m00s
[ 34/163] Installing libverto-devel-0:0 100% |  12.9 MiB/s |  26.4 KiB |  00m00s
[ 35/163] Installing libsepol-devel-0:3 100% |  20.8 MiB/s | 127.8 KiB |  00m00s
[ 36/163] Installing libselinux-devel-0 100% |  13.1 MiB/s | 161.2 KiB |  00m00s
[ 37/163] Installing libcom_err-devel-0 100% |   4.5 MiB/s |  18.3 KiB |  00m00s
[ 38/163] Installing keyutils-libs-deve 100% |   6.0 MiB/s |  55.2 KiB |  00m00s
[ 39/163] Installing tzdata-0:2024a-8.f 100% |  32.9 MiB/s |   1.9 MiB |  00m00s
[ 40/163] Installing python-pip-wheel-0 100% | 249.9 MiB/s |   1.2 MiB |  00m00s
[ 41/163] Installing mpdecimal-0:2.5.1- 100% |  65.8 MiB/s | 202.0 KiB |  00m00s
[ 42/163] Installing libb2-0:0.98.1-11. 100% |   6.0 MiB/s |  43.3 KiB |  00m00s
[ 43/163] Installing python3-libs-0:3.1 100% | 238.8 MiB/s |  40.8 MiB |  00m00s
[ 44/163] Installing python3-0:3.13.0~b 100% |   8.2 MiB/s |  33.6 KiB |  00m00s
[ 45/163] Installing crypto-policies-sc 100% |  47.9 MiB/s | 343.7 KiB |  00m00s
[ 46/163] Installing nss-sysinit-0:3.10 100% |   4.7 MiB/s |  19.3 KiB |  00m00s
[ 47/163] Installing nss-0:3.101.0-3.fc 100% | 134.4 MiB/s |   1.9 MiB |  00m00s
>>> Running post-install scriptlet: nss-0:3.101.0-3.fc41.x86_64
>>> Stop post-install scriptlet: nss-0:3.101.0-3.fc41.x86_64
[ 48/163] Installing annobin-docs-0:12. 100% |  19.0 MiB/s |  97.4 KiB |  00m00s
[ 49/163] Installing ncurses-0:6.4-12.2 100% |  51.1 MiB/s | 627.6 KiB |  00m00s
>>> Running pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
>>> Stop pre-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
[ 50/163] Installing groff-base-0:1.23. 100% | 137.8 MiB/s |   3.9 MiB |  00m00s
>>> Running post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
>>> Stop post-install scriptlet: groff-base-0:1.23.0-6.fc40.x86_64
[ 51/163] Installing perl-Digest-0:1.20 100% |   9.0 MiB/s |  37.0 KiB |  00m00s
[ 52/163] Installing perl-B-0:1.89-509. 100% |  80.9 MiB/s | 497.2 KiB |  00m00s
[ 53/163] Installing perl-FileHandle-0: 100% |   3.2 MiB/s |   9.8 KiB |  00m00s
[ 54/163] Installing perl-Digest-MD5-0: 100% |  12.0 MiB/s |  61.6 KiB |  00m00s
[ 55/163] Installing perl-Data-Dumper-0 100% |  37.0 MiB/s | 113.6 KiB |  00m00s
[ 56/163] Installing perl-libnet-0:3.15 100% |  41.1 MiB/s | 294.3 KiB |  00m00s
[ 57/163] Installing perl-IO-Socket-IP- 100% |  32.7 MiB/s | 100.4 KiB |  00m00s
[ 58/163] Installing perl-AutoLoader-0: 100% |  10.2 MiB/s |  20.9 KiB |  00m00s
[ 59/163] Installing perl-URI-0:5.28-1. 100% |  30.7 MiB/s | 251.8 KiB |  00m00s
[ 60/163] Installing perl-locale-0:1.12 100% |   3.4 MiB/s |   6.9 KiB |  00m00s
[ 61/163] Installing perl-File-Path-0:2 100% |  21.0 MiB/s |  64.5 KiB |  00m00s
[ 62/163] Installing perl-if-0:0.61.000 100% |   3.0 MiB/s |   6.2 KiB |  00m00s
[ 63/163] Installing perl-Mozilla-CA-0: 100% |   3.4 MiB/s |  10.5 KiB |  00m00s
[ 64/163] Installing perl-Time-Local-2: 100% |  34.4 MiB/s |  70.5 KiB |  00m00s
[ 65/163] Installing perl-Pod-Escapes-1 100% |   8.4 MiB/s |  25.9 KiB |  00m00s
[ 66/163] Installing perl-Text-Tabs+Wra 100% |   7.8 MiB/s |  23.8 KiB |  00m00s
[ 67/163] Installing perl-Net-SSLeay-0: 100% | 113.5 MiB/s |   1.4 MiB |  00m00s
[ 68/163] Installing perl-IO-Socket-SSL 100% | 112.1 MiB/s | 689.0 KiB |  00m00s
[ 69/163] Installing perl-Class-Struct- 100% |  12.6 MiB/s |  25.9 KiB |  00m00s
[ 70/163] Installing perl-POSIX-0:2.20- 100% |  57.7 MiB/s | 236.4 KiB |  00m00s
[ 71/163] Installing perl-File-Temp-1:0 100% |  40.0 MiB/s | 164.0 KiB |  00m00s
[ 72/163] Installing perl-IPC-Open3-0:1 100% |  11.4 MiB/s |  23.3 KiB |  00m00s
[ 73/163] Installing perl-Term-ANSIColo 100% |  24.2 MiB/s |  99.1 KiB |  00m00s
[ 74/163] Installing perl-Term-Cap-0:1. 100% |   7.5 MiB/s |  30.5 KiB |  00m00s
[ 75/163] Installing perl-Pod-Simple-1: 100% |  92.7 MiB/s | 569.4 KiB |  00m00s
[ 76/163] Installing perl-HTTP-Tiny-0:0 100% |  50.2 MiB/s | 154.2 KiB |  00m00s
[ 77/163] Installing perl-Symbol-0:1.09 100% |   3.5 MiB/s |   7.2 KiB |  00m00s
[ 78/163] Installing perl-SelectSaver-0 100% |   1.3 MiB/s |   2.6 KiB |  00m00s
[ 79/163] Installing perl-Socket-4:2.03 100% |  30.8 MiB/s | 126.0 KiB |  00m00s
[ 80/163] Installing perl-File-stat-0:1 100% |   4.2 MiB/s |  13.1 KiB |  00m00s
[ 81/163] Installing perl-podlators-1:5 100% |  61.0 MiB/s | 312.1 KiB |  00m00s
[ 82/163] Installing perl-Pod-Perldoc-0 100% |  32.9 MiB/s | 168.6 KiB |  00m00s
[ 83/163] Installing perl-Text-ParseWor 100% |   4.7 MiB/s |  14.5 KiB |  00m00s
[ 84/163] Installing perl-Fcntl-0:1.18- 100% |  15.0 MiB/s |  46.1 KiB |  00m00s
[ 85/163] Installing perl-base-0:2.27-5 100% |   4.2 MiB/s |  12.9 KiB |  00m00s
[ 86/163] Installing perl-overloading-0 100% |   2.7 MiB/s |   5.5 KiB |  00m00s
[ 87/163] Installing perl-IO-0:1.55-509 100% |  25.3 MiB/s | 155.4 KiB |  00m00s
[ 88/163] Installing perl-mro-0:1.29-50 100% |  11.4 MiB/s |  46.7 KiB |  00m00s
[ 89/163] Installing perl-Pod-Usage-4:2 100% |  21.1 MiB/s |  86.3 KiB |  00m00s
[ 90/163] Installing perl-Errno-0:1.38- 100% |   4.3 MiB/s |   8.8 KiB |  00m00s
[ 91/163] Installing perl-File-Basename 100% |   4.7 MiB/s |  14.6 KiB |  00m00s
[ 92/163] Installing perl-constant-0:1. 100% |   6.7 MiB/s |  27.4 KiB |  00m00s
[ 93/163] Installing perl-Scalar-List-U 100% |  29.0 MiB/s | 148.7 KiB |  00m00s
[ 94/163] Installing perl-parent-1:0.24 100% |   5.1 MiB/s |  10.4 KiB |  00m00s
[ 95/163] Installing perl-vars-0:1.05-5 100% |   2.1 MiB/s |   4.3 KiB |  00m00s
[ 96/163] Installing perl-overload-0:1. 100% |  35.1 MiB/s |  71.9 KiB |  00m00s
[ 97/163] Installing perl-MIME-Base64-0 100% |   9.4 MiB/s |  48.3 KiB |  00m00s
[ 98/163] Installing perl-Getopt-Std-0: 100% |   3.8 MiB/s |  11.7 KiB |  00m00s
[ 99/163] Installing perl-Getopt-Long-1 100% |  28.7 MiB/s | 147.1 KiB |  00m00s
[100/163] Installing perl-Storable-1:3. 100% |  76.2 MiB/s | 233.9 KiB |  00m00s
[101/163] Installing perl-Exporter-0:5. 100% |  18.1 MiB/s |  55.6 KiB |  00m00s
[102/163] Installing perl-PathTools-0:3 100% |  30.0 MiB/s | 184.2 KiB |  00m00s
[103/163] Installing perl-DynaLoader-0: 100% |  15.9 MiB/s |  32.5 KiB |  00m00s
[104/163] Installing perl-Encode-4:3.21 100% | 262.1 MiB/s |   4.7 MiB |  00m00s
[105/163] Installing perl-Carp-0:1.54-5 100% |  11.6 MiB/s |  47.7 KiB |  00m00s
[106/163] Installing perl-libs-4:5.40.0 100% | 177.5 MiB/s |   9.9 MiB |  00m00s
[107/163] Installing perl-interpreter-4 100% |  30.3 MiB/s | 124.0 KiB |  00m00s
[108/163] Installing perl-threads-1:2.4 100% |  28.6 MiB/s | 117.1 KiB |  00m00s
[109/163] Installing perl-threads-share 100% |  16.8 MiB/s |  85.9 KiB |  00m00s
[110/163] Installing perl-Thread-Queue- 100% |   9.9 MiB/s |  30.3 KiB |  00m00s
[111/163] Installing perl-File-Compare- 100% |   3.0 MiB/s |   6.1 KiB |  00m00s
[112/163] Installing perl-File-Copy-0:2 100% |   6.6 MiB/s |  20.2 KiB |  00m00s
[113/163] Installing perl-File-Find-0:1 100% |  20.7 MiB/s |  42.5 KiB |  00m00s
[114/163] Installing gettext-envsubst-0 100% |  18.6 MiB/s |  76.3 KiB |  00m00s
[115/163] Installing gettext-runtime-0: 100% |  47.9 MiB/s | 490.7 KiB |  00m00s
[116/163] Installing gettext-0:0.22.5-2 100% | 209.4 MiB/s |   5.2 MiB |  00m00s
[117/163] Installing nettle-0:3.10-2.fc 100% | 111.1 MiB/s | 796.1 KiB |  00m00s
[118/163] Installing gnutls-0:3.8.5-6.f 100% | 213.8 MiB/s |   3.2 MiB |  00m00s
[119/163] Installing glib2-0:2.80.3-1.f 100% | 286.7 MiB/s |  14.6 MiB |  00m00s
[120/163] Installing libXau-0:1.0.11-6. 100% |  22.3 MiB/s |  68.4 KiB |  00m00s
[121/163] Installing libxcb-0:1.17.0-1. 100% |  18.6 MiB/s |   1.1 MiB |  00m00s
>>> Running pre-install scriptlet: cyrus-sasl-0:2.1.28-24.fc41.x86_64
>>> Stop pre-install scriptlet: cyrus-sasl-0:2.1.28-24.fc41.x86_64
[122/163] Installing cyrus-sasl-0:2.1.2 100% |  18.1 MiB/s | 148.3 KiB |  00m00s
>>> Running post-install scriptlet: cyrus-sasl-0:2.1.28-24.fc41.x86_64
>>> Stop post-install scriptlet: cyrus-sasl-0:2.1.28-24.fc41.x86_64
[123/163] Installing cyrus-sasl-devel-0 100% |  23.5 MiB/s | 216.2 KiB |  00m00s
[124/163] Installing gc-0:8.2.2-6.fc40. 100% |  36.4 MiB/s | 261.2 KiB |  00m00s
[125/163] Installing guile30-0:3.0.9-1. 100% | 356.7 MiB/s |  52.8 MiB |  00m00s
[126/163] Installing make-1:4.4.1-6.fc4 100% | 120.0 MiB/s |   1.8 MiB |  00m00s
[127/163] Installing gcc-0:14.1.1-6.fc4 100% | 381.6 MiB/s | 104.2 MiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
[128/163] Installing libX11-common-0:1. 100% |  69.7 MiB/s |   1.2 MiB |  00m00s
[129/163] Installing libX11-0:1.8.9-1.f 100% | 159.2 MiB/s |   1.3 MiB |  00m00s
[130/163] Installing libseccomp-0:2.5.5 100% |  34.2 MiB/s | 175.2 KiB |  00m00s
[131/163] Installing systemd-pam-0:256. 100% | 107.7 MiB/s |   1.1 MiB |  00m00s
[132/163] Installing systemd-0:256.1-3. 100% |  94.0 MiB/s |  15.9 MiB |  00m00s
>>> Running post-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop post-install scriptlet: systemd-0:256.1-3.fc41.x86_64
[133/163] Installing xz-devel-1:5.6.2-1 100% |  36.2 MiB/s | 259.4 KiB |  00m00s
[134/163] Installing libkadm5-0:1.21.2- 100% |  52.8 MiB/s | 216.1 KiB |  00m00s
[135/163] Installing gettext-common-dev 100% | 114.6 MiB/s | 586.8 KiB |  00m00s
>>> Running pre-install scriptlet: xml-common-0:0.6.3-64.fc41.noarch
>>> Stop pre-install scriptlet: xml-common-0:0.6.3-64.fc41.noarch
[136/163] Installing xml-common-0:0.6.3 100% |  15.8 MiB/s |  81.1 KiB |  00m00s
[137/163] Installing tcl-1:8.6.14-1.fc4 100% | 175.8 MiB/s |   4.2 MiB |  00m00s
[138/163] Installing m4-0:1.4.19-9.fc40 100% |  64.6 MiB/s | 595.2 KiB |  00m00s
[139/163] Installing emacs-filesystem-1 100% | 265.6 KiB/s | 544.0   B |  00m00s
[140/163] Installing autoconf-0:2.72-2. 100% | 215.2 MiB/s |   2.8 MiB |  00m00s
[141/163] Installing automake-0:1.16.5- 100% | 125.9 MiB/s |   1.8 MiB |  00m00s
[142/163] Installing expect-0:5.45.4-23 100% |  70.4 MiB/s | 577.0 KiB |  00m00s
[143/163] Installing dbus-devel-1:1.14. 100% |  26.3 MiB/s | 134.8 KiB |  00m00s
[144/163] Installing gettext-devel-0:0. 100% |  89.9 MiB/s |   1.0 MiB |  00m00s
[145/163] Installing krb5-devel-0:1.21. 100% |  77.7 MiB/s | 715.9 KiB |  00m00s
[146/163] Installing libxml2-devel-0:2. 100% | 189.8 MiB/s |   3.4 MiB |  00m00s
[147/163] Installing dbus-x11-1:1.14.10 100% |  12.1 MiB/s |  37.0 KiB |  00m00s
[148/163] Installing annobin-plugin-gcc 100% |  63.7 MiB/s | 977.9 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
[149/163] Installing gcc-plugin-annobin 100% |   4.1 MiB/s |  58.6 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:293-1.fc41.noarch
[150/163] Installing openldap-devel-0:2 100% |  53.9 MiB/s |   3.8 MiB |  00m00s
[151/163] Installing python3-dbus-0:1.3 100% |  74.5 MiB/s | 533.9 KiB |  00m00s
[152/163] Installing nss-tools-0:3.101. 100% | 214.0 MiB/s |   2.4 MiB |  00m00s
[153/163] Installing nss-devel-0:3.101. 100% | 150.9 MiB/s | 927.2 KiB |  00m00s
[154/163] Installing libtevent-devel-0: 100% |  41.7 MiB/s | 128.1 KiB |  00m00s
[155/163] Installing systemd-rpm-macros 100% |   4.8 MiB/s |   9.9 KiB |  00m00s
[156/163] Installing popt-devel-0:1.19- 100% |   2.9 MiB/s |  30.0 KiB |  00m00s
[157/163] Installing openssl-devel-1:3. 100% |  32.4 MiB/s |   5.2 MiB |  00m00s
[158/163] Installing libuuid-devel-0:2. 100% |  10.7 MiB/s |  43.8 KiB |  00m00s
[159/163] Installing libidn2-devel-0:2. 100% |  42.3 MiB/s | 260.1 KiB |  00m00s
[160/163] Installing libcurl-devel-0:8. 100% |  49.6 MiB/s |   1.3 MiB |  00m00s
[161/163] Installing jansson-devel-0:2. 100% |   8.0 MiB/s |  16.3 KiB |  00m00s
[162/163] Installing openssl-1:3.2.2-3. 100% | 100.7 MiB/s |   1.7 MiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
[163/163] Installing dos2unix-0:7.5.2-1 100% | 210.9 KiB/s | 845.6 KiB |  00m04s
>>> Running post-transaction scriptlet: crypto-policies-scripts-0:20240628-1.git
>>> Stop post-transaction scriptlet: crypto-policies-scripts-0:20240628-1.gitddd
>>> Running post-transaction scriptlet: nss-0:3.101.0-3.fc41.x86_64
>>> Stop post-transaction scriptlet: nss-0:3.101.0-3.fc41.x86_64
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64
>>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Running trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64
>>> Stop trigger-install scriptlet: glib2-0:2.80.3-1.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Running trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64
>>> Stop trigger-install scriptlet: systemd-0:256.1-3.fc41.x86_64

>>> 2024-07-03 12:13:29	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "clang" "cppcheck" "gcc" "ShellCheck"
Updating and loading repositories:
 fedora                                 100% |   1.3 MiB/s |  23.7 KiB |  00m00s
Repositories loaded.
Package "tar-2:1.35-3.fc40.x86_64" is already installed.
Package "gcc-14.1.1-6.fc41.x86_64" is already installed.

Package                    Arch   Version                 Repository      Size
Installing:
 ShellCheck                x86_64 0.10.0-1.fc41           fedora      33.9 MiB
 clang                     x86_64 18.1.7-1.fc41           fedora     587.7 KiB
 cppcheck                  x86_64 2.14.2-1.fc41           fedora      10.1 MiB
Installing dependencies:
 clang-libs                x86_64 18.1.7-1.fc41           fedora     107.8 MiB
 clang-resource-filesystem noarch 18.1.7-1.fc41           fedora     522.0   B
 gcc-c++                   x86_64 14.1.1-6.fc41           fedora      38.1 MiB
 libedit                   x86_64 3.1-51.20240517cvs.fc41 fedora     243.9 KiB
 libstdc++-devel           x86_64 14.1.1-6.fc41           fedora      15.4 MiB
 llvm-libs                 x86_64 18.1.7-1.fc41           fedora     113.5 MiB
 pcre                      x86_64 8.45-1.fc40.6           fedora     541.8 KiB
 tinyxml2                  x86_64 9.0.0-4.fc40            fedora     103.8 KiB

Transaction Summary:
 Installing:       11 packages

Total size of inbound packages is 76 MiB. Need to download 0 B.
After this operation 320 MiB will be used (install 320 MiB, remove 0 B).
[ 1/11] cppcheck-0:2.14.2-1.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 2/11] ShellCheck-0:0.10.0-1.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 3/11] clang-0:18.1.7-1.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 4/11] pcre-0:8.45-1.fc40.6.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 5/11] tinyxml2-0:9.0.0-4.fc40.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 6/11] clang-libs-0:18.1.7-1.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 7/11] llvm-libs-0:18.1.7-1.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 8/11] clang-resource-filesystem-0:18. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 9/11] libedit-0:3.1-51.20240517cvs.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[10/11] gcc-c++-0:14.1.1-6.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[11/11] libstdc++-devel-0:14.1.1-6.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[11/11] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
[ 1/13] Verify package files            100% |  44.0   B/s |  11.0   B |  00m00s
[ 2/13] Prepare transaction             100% | 297.0   B/s |  11.0   B |  00m00s
[ 3/13] Installing libstdc++-devel-0:14 100% | 232.1 MiB/s |  15.6 MiB |  00m00s
[ 4/13] Installing gcc-c++-0:14.1.1-6.f 100% | 360.0 MiB/s |  38.2 MiB |  00m00s
[ 5/13] Installing libedit-0:3.1-51.202 100% |  48.0 MiB/s | 245.6 KiB |  00m00s
[ 6/13] Installing llvm-libs-0:18.1.7-1 100% | 417.1 MiB/s | 113.5 MiB |  00m00s
[ 7/13] Installing clang-resource-files 100% | 522.1 KiB/s |   1.6 KiB |  00m00s
[ 8/13] Installing clang-libs-0:18.1.7- 100% | 445.6 MiB/s | 107.8 MiB |  00m00s
[ 9/13] Installing tinyxml2-0:9.0.0-4.f 100% |  20.5 MiB/s | 104.9 KiB |  00m00s
[10/13] Installing pcre-0:8.45-1.fc40.6 100% |  88.6 MiB/s | 544.1 KiB |  00m00s
[11/13] Installing cppcheck-0:2.14.2-1. 100% | 315.0 MiB/s |  10.1 MiB |  00m00s
[12/13] Installing clang-0:18.1.7-1.fc4 100% |  33.9 MiB/s | 590.4 KiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
[13/13] Installing ShellCheck-0:0.10.0- 100% |  21.1 MiB/s |  33.9 MiB |  00m02s
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64

>>> 2024-07-03 12:13:34	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/rpm-list-mock.txt"

>>> 2024-07-03 12:13:35	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmocksa4shv0w/rpm-list-mock-provides.txt"

>>> 2024-07-03 12:13:36	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--copyin" "/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm" "/builddir/certmonger-0.79.20-1.fc41.src.rpm"

>>> 2024-07-03 12:13:37	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chown mockbuild -R /builddir"

>>> 2024-07-03 12:13:38	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"rpm -Uvh --nodeps '/builddir/certmonger-0.79.20-1.fc41.src.rpm'\""
Updating / installing...
certmonger-0.79.20-1.fc41             ########################################

>>> 2024-07-03 12:13:39	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"rpmbuild -bs --nodeps /builddir/build/SPECS/certmonger.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' && sh -c 'cd /builddir/build/SRPMS && eval mv -v *.src.rpm /builddir/certmonger-0.79.20-1.fc41.src.rpm || :'\""
setting SOURCE_DATE_EPOCH=1717977600
Wrote: /builddir/build/SRPMS/certmonger-0.79.20-1.fc41.src.rpm
renamed 'certmonger-0.79.20-1.fc41.src.rpm' -> '/builddir/certmonger-0.79.20-1.fc41.src.rpm'

>>> 2024-07-03 12:13:40	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--disable-plugin=selinux" "--copyout" "/builddir/certmonger-0.79.20-1.fc41.src.rpm" "/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm"

>>> 2024-07-03 12:13:42	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm"
Updating and loading repositories:
 fedora                                 100% |   1.3 MiB/s |  23.7 KiB |  00m00s
Repositories loaded.
Package "dbus-x11-1:1.14.10-3.fc40.x86_64" is already installed.
Package "dos2unix-7.5.2-1.fc40.x86_64" is already installed.
Package "dos2unix-7.5.2-1.fc40.x86_64" is already installed.
Package "which-2.21-41.fc40.x86_64" is already installed.
Package "autoconf-2.72-2.fc41.noarch" is already installed.
Package "automake-1.16.5-16.fc40.noarch" is already installed.
Package "dbus-devel-1:1.14.10-3.fc40.x86_64" is already installed.
Package "diffutils-3.10-5.fc40.x86_64" is already installed.
Package "expect-5.45.4-23.fc40.x86_64" is already installed.
Package "gcc-14.1.1-6.fc41.x86_64" is already installed.
Package "gettext-devel-0.22.5-2.fc41.x86_64" is already installed.
Package "jansson-devel-2.13.1-9.fc40.x86_64" is already installed.
Package "krb5-devel-1.21.2-5.fc40.x86_64" is already installed.
Package "libcurl-devel-8.8.0-1.fc41.x86_64" is already installed.
Package "libidn2-devel-2.3.7-1.fc40.x86_64" is already installed.
Package "libtalloc-devel-2.4.2-3.fc41.x86_64" is already installed.
Package "libtevent-devel-0.16.1-3.fc41.x86_64" is already installed.
Package "libuuid-devel-2.40.1-2.fc41.x86_64" is already installed.
Package "libxml2-devel-2.12.8-1.fc41.x86_64" is already installed.
Package "make-1:4.4.1-6.fc40.x86_64" is already installed.
Package "nspr-devel-4.35.0-26.fc41.x86_64" is already installed.
Package "nss-devel-3.101.0-3.fc41.x86_64" is already installed.
Package "nss-tools-3.101.0-3.fc41.x86_64" is already installed.
Package "openldap-devel-2.6.8-3.fc41.x86_64" is already installed.
Package "openssl-1:3.2.2-3.fc41.x86_64" is already installed.
Package "openssl-devel-1:3.2.2-3.fc41.x86_64" is already installed.
Package "popt-devel-1.19-6.fc40.x86_64" is already installed.
Package "python3-dbus-1.3.2-7.fc41.x86_64" is already installed.
Package "systemd-256.1-3.fc41.x86_64" is already installed.

Nothing to do.

>>> 2024-07-03 12:13:43	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "tar" "clang" "cppcheck" "gcc" "ShellCheck"
Updating and loading repositories:
 fedora                                 100% |   1.0 MiB/s |  23.7 KiB |  00m00s
Repositories loaded.
Package "tar-2:1.35-3.fc40.x86_64" is already installed.
Package "clang-18.1.7-1.fc41.x86_64" is already installed.
Package "cppcheck-2.14.2-1.fc41.x86_64" is already installed.
Package "gcc-14.1.1-6.fc41.x86_64" is already installed.
Package "ShellCheck-0.10.0-1.fc41.x86_64" is already installed.

Nothing to do.

>>> 2024-07-03 12:13:45	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/rpm-list-mock.txt"

>>> 2024-07-03 12:13:46	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmocksa4shv0w/rpm-list-mock-provides.txt"

>>> 2024-07-03 12:13:47	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--install" "csdiff"
Updating and loading repositories:
 fedora                                 100% | 985.6 KiB/s |  23.7 KiB |  00m00s
Repositories loaded.
Package                Arch   Version       Repository      Size
Installing:
 csdiff                x86_64 3.4.0-1.fc41  fedora       3.6 MiB
Installing dependencies:
 boost-atomic          x86_64 1.83.0-7.fc41 fedora      21.0 KiB
 boost-filesystem      x86_64 1.83.0-7.fc41 fedora     147.6 KiB
 boost-program-options x86_64 1.83.0-7.fc41 fedora     272.7 KiB
 boost-system          x86_64 1.83.0-7.fc41 fedora      16.3 KiB

Transaction Summary:
 Installing:        5 packages

Total size of inbound packages is 1 MiB. Need to download 0 B.
After this operation 4 MiB will be used (install 4 MiB, remove 0 B).
[1/5] csdiff-0:3.4.0-1.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[2/5] boost-filesystem-0:1.83.0-7.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[3/5] boost-program-options-0:1.83.0-7. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[4/5] boost-atomic-0:1.83.0-7.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[5/5] boost-system-0:1.83.0-7.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[5/5] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
[1/7] Verify package files              100% |   1.2 KiB/s |   5.0   B |  00m00s
[2/7] Prepare transaction               100% | 178.0   B/s |   5.0   B |  00m00s
[3/7] Installing boost-system-0:1.83.0- 100% |   4.2 MiB/s |  17.3 KiB |  00m00s
[4/7] Installing boost-atomic-0:1.83.0- 100% |   7.2 MiB/s |  22.0 KiB |  00m00s
[5/7] Installing boost-filesystem-0:1.8 100% |  36.3 MiB/s | 148.6 KiB |  00m00s
[6/7] Installing boost-program-options- 100% |  66.8 MiB/s | 273.8 KiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
[7/7] Installing csdiff-0:3.4.0-1.fc41. 100% |  43.0 MiB/s |   3.7 MiB |  00m00s
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-26.fc41.x86_64

>>> 2024-07-03 12:13:48	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa' | sort -V > /tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/rpm-list-mock.txt"

>>> 2024-07-03 12:13:50	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'rpm -qa --provides' | sort -V > /tmp/csmocksa4shv0w/rpm-list-mock-provides.txt"

>>> 2024-07-03 12:13:51	"tar -cP '/usr/share/csmock/scripts' '/usr/bin/cswrap' '/usr/lib64/cswrap' '/usr/bin/csclng' '/usr/lib64/csclng' '/usr/bin/csclng++' '/usr/bin/cscppc' '/usr/lib64/cscppc' '/usr/share/cscppc' '/usr/bin/csgcca' '/usr/lib64/csgcca' '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm' | '/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -xC/'"
tar: Removing leading `/' from member names

scan.ini: analyzer-version-clang = 18.1.7
scan.ini: analyzer-version-cppcheck = 2.14.2
scan.ini: analyzer-version-gcc = 14.1.1
>>> 2024-07-03 12:13:53	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/bin/su mockbuild -l -c \"echo 'int main() {}' | gcc -xc - -c -o /dev/null -fanalyzer -fdiagnostics-path-format=separate-events\""

scan.ini: analyzer-version-gcc-analyzer = 14.1.1
scan.ini: analyzer-version-shellcheck = 0.10.0
>>> 2024-07-03 12:13:55	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpm -Uvh --nodeps '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41.src.rpm'"
Updating / installing...
certmonger-0.79.20-1.fc41             ########################################

>>> 2024-07-03 12:13:56	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir"

>>> 2024-07-03 12:13:57	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--shell" "for i in /usr/share/csmock/scripts/chroot-fixups/*; do test -x \$i && echo RUN: \$i >&2 && \$i; done"
RUN: /usr/share/csmock/scripts/chroot-fixups/gdk-pixbuf2-triggers.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/glib2-triggers.sh
+ /usr/bin/gio-querymodules-64 /usr/lib64/gio/modules
+ /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
No schema files found: doing nothing.
RUN: /usr/share/csmock/scripts/chroot-fixups/kpathsea-texhash.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/openssl-public-header-files.sh
+ sed -i /usr/include/openssl/e_os2.h -e 's|\(# *if\)def DEBUG_UNUSED|\1 1|'
RUN: /usr/share/csmock/scripts/chroot-fixups/qt5-core-abi.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-build-scripts.sh
+ sed -e s/fail=1/fail=0/ -i /usr/lib/rpm/redhat/brp-mangle-shebangs
'/usr/lib/rpm/brp-strip-static-archive' -> '/bin/true'
RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-macros.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/rpm-python-extras.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/shared-mime-info-triggers.sh
RUN: /usr/share/csmock/scripts/chroot-fixups/symbiotic-timeout.sh

>>> 2024-07-03 12:13:58	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"rpmbuild -bp --nodeps /builddir/build/SPECS/certmonger.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\""
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/certmonger.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"'"'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"']
Start: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"']
setting SOURCE_DATE_EPOCH=1717977600
Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.rrAE1U
+ umask 022
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ test -d /builddir/build/BUILD/certmonger-0.79.20-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/certmonger-0.79.20-build
+ /usr/bin/rm -rf /builddir/build/BUILD/certmonger-0.79.20-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9BSZCE
+ umask 022
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ rm -rf certmonger-0.79.20
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/certmonger-0.79.20.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd certmonger-0.79.20
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"']
Finish: run

>>> 2024-07-03 12:13:59	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "chmod -R +r /builddir/build"

>>> 2024-07-03 12:14:00	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\\\"\""
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""']
Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""']
setting SOURCE_DATE_EPOCH=1717977600
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.uO8iRq
+ umask 022
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd certmonger-0.79.20
+ autoreconf -i -f
Copying file ABOUT-NLS
Copying file config.rpath
Creating directory m4
Copying file m4/codeset.m4
Copying file m4/extern-inline.m4
Copying file m4/fcntl-o.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/threadlib.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/en@boldquot.header
Copying file po/en@quot.header
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
configure.ac:15: warning: The macro 'AC_CONFIG_HEADER' is obsolete.
configure.ac:15: You should run autoupdate.
./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
configure.ac:15: the top level
configure.ac:292: warning: The macro 'AC_HELP_STRING' is obsolete.
configure.ac:292: You should run autoupdate.
./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from...
./lib/autoconf/general.m4:1553: AC_ARG_WITH is expanded from...
configure.ac:292: the top level
configure.ac:410: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body
./lib/autoconf/lang.m4:199: AC_LANG_CONFTEST is expanded from...
./lib/autoconf/general.m4:2892: _AC_LINK_IFELSE is expanded from...
./lib/autoconf/general.m4:2909: AC_LINK_IFELSE is expanded from...
configure.ac:410: the top level
configure.ac:444: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:444: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:444: the top level
configure.ac:474: warning: The macro 'AC_TRY_RUN' is obsolete.
configure.ac:474: You should run autoupdate.
./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from...
configure.ac:474: the top level
configure.ac:895: warning: AC_OUTPUT should be used without arguments.
configure.ac:895: You should run autoupdate.
configure.ac:5: installing './compile'
configure.ac:8: installing './config.guess'
configure.ac:8: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
src/Makefile.am: installing './depcomp'
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']'
++ find . -type f -name configure -print
+ for file in $(find . -type f -name configure -print)
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure
+ diff -u ./configure.backup ./configure
+ mv ./configure.backup ./configure
+ '[' 1 = 1 ']'
+++ dirname ./configure
++ find . -name config.guess -o -name config.sub
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.sub
+ '[' -f /usr/lib/rpm/redhat/config.sub ']'
+ /usr/bin/rm -f ./config.sub
++ basename ./config.sub
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub
'/usr/lib/rpm/redhat/config.sub' -> './config.sub'
+ for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub)
++ basename ./config.guess
+ '[' -f /usr/lib/rpm/redhat/config.guess ']'
+ /usr/bin/rm -f ./config.guess
++ basename ./config.guess
+ /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess
'/usr/lib/rpm/redhat/config.guess' -> './config.guess'
+ '[' 1 = 1 ']'
+ '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']'
++ find . -name ltmain.sh
++ grep -q runstatedir=DIR ./configure
++ echo --runstatedir=/run
+ ./configure --build=x86_64-redhat-linux --host=x86_64-redhat-linux --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --runstatedir=/run --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-systemd --enable-tmpfiles --with-homedir=/run/certmonger --disable-dsa --with-tmpdir=/run/certmonger --enable-pie --enable-now
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for x86_64-redhat-linux-gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for x86_64-redhat-linux-ranlib... no
checking for ranlib... ranlib
checking for a sed that does not truncate output... /usr/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking build system type... x86_64-redhat-linux-gnu
checking host system type... x86_64-redhat-linux-gnu
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking how to run the C preprocessor... gcc -E
checking for egrep -e... /usr/bin/grep -E
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for sys/types.h... yes
checking for sys/socket.h... yes
checking for linux/types.h... yes
checking for linux/netlink.h... yes
checking for linux/rtnetlink.h... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... yes
checking for systemd/sd-login.h... no
checking for x86_64-redhat-linux-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for talloc... yes
checking for tevent... yes
checking for dbus-1 >= 1.0... yes
checking for clearenv... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether strtold is declared... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_watch_get_fd... yes
checking for main in -lresolv... yes
checking for resolv.h... yes
checking for arpa/nameser.h... yes
checking for SRV location... yes, using -lresolv
checking for dbus-1 talloc tevent nss... yes
checking for dbus-1 talloc... yes
checking for libxml-2.0... yes
checking for libcurl... yes
checking whether CURLOPT_KEYPASSWD is declared... yes
checking whether CURLOPT_SSLKEYPASSWD is declared... yes
checking whether CURLOPT_SSLCERTPASSWD is declared... yes
checking for jansson... yes
checking for krb5-config... /usr/bin/krb5-config
checking for krb5 CFLAGS... 
checking for krb5 LIBS... -lkrb5 -lk5crypto -lcom_err
checking whether krb5_princ_component is declared... yes
checking whether krb5_princ_name is declared... yes
checking whether krb5_princ_set_realm_length is declared... yes
checking whether krb5_princ_size is declared... yes
checking whether krb5_princ_type is declared... yes
checking for krb5_free_unparsed_name... no
checking for krb5_get_init_creds_opt_alloc... no
checking for krb5_get_error_message... no
checking for libcrypto... yes
checking for libssl libcrypto... yes
checking whether OpenSSL_add_all_algorithms is declared... no
checking whether OpenSSL_add_ssl_algorithms is declared... no
checking whether OPENSSL_free is declared... yes
checking for ASN1_BIT_STRING_new... yes
checking for ASN1_GENERALIZEDTIME_new... yes
checking for ASN1_IA5STRING_new... yes
checking for ASN1_INTEGER_new... yes
checking for ASN1_OCTET_STRING_new... yes
checking for ASN1_OCTET_STRING_set... yes
checking for ASN1_PRINTABLESTRING_new... yes
checking for ASN1_STRING_get0_data... yes
checking for ASN1_STRING_get_data... no
checking for ASN1_STRING_length... yes
checking for ASN1_STRING_new... yes
checking for ASN1_TIME_dup... yes
checking for ASN1_TIME_new... yes
checking for ASN1_TIME_set... yes
checking for EVP_PKEY_base_id... no
checking for EVP_PKEY_id... no
checking for EVP_PKEY_get_id... yes
checking for OBJ_get0_data... yes
checking for OBJ_length... yes
checking for X509_ATTRIBUTE_get0_object... yes
checking for X509_get0_notAfter... yes
checking for X509_get0_pubkey... yes
checking for X509_get0_serialNumber... yes
checking for X509_get_issuer_name... yes
checking for X509_get_key_usage... yes
checking for X509_get_subject_name... yes
checking for X509_REQ_get0_pubkey... yes
checking for X509_REQ_get0_signature... yes
checking for X509_REQ_set_subject_name... yes
checking for X509_set1_notAfter... yes
checking for X509_set1_notBefore... yes
checking for X509_set_issuer_name... yes
checking for X509_set_pubkey... yes
checking for X509_set_subject_name... yes
checking for X509_set_version... yes
checking for X509.cert_info... no
checking if NETSCAPE_SPKI.sig_algor is a pointer or a struct... X509_ALGOR
checking for nss... yes
checking if NSS supports "sql:" databases... yes
checking if NSS supports "dbm:" databases... The certificate/key database is in an old, unsupported format.no
will install systemd unit files to /usr/lib/systemd/system
will install systemd tmpfiles.d file to /usr/lib/tmpfiles.d
building position-independent executables
building bind-now executables
NOT enabling DSA support
checking for EC_KEY_new_by_curve_name in -lcrypto... yes
checking for SECKEY_CreateECPrivateKey... yes
checking for PK11_PrivDecrypt... yes
checking for NSS_OptionGet... yes
checking for NSS_OptionSet... yes
checking for EC support... enabling EC support
checking for ldap.h... yes
checking for ldap_initialize... no
checking for ldap_initialize in -lldap... yes
checking for ldap_sasl_interactive_bind_s... yes
checking for ldap_str2dn... yes
checking for ldap_dnfree... yes
checking for libidn2... yes
checking for uuid... yes
checking for uuid.h... yes
checking for uuid/uuid.h... yes
checking for popt.h... yes
checking for poptGetContext... no
checking for poptGetContext in -lpopt... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating dbus/Makefile
config.status: creating systemd/Makefile
config.status: creating sysvinit/Makefile
config.status: creating sysvinit/certmonger
config.status: creating tests/Makefile
config.status: creating tests/tools/Makefile
config.status: creating dbus/org.fedorahosted.certmonger.conf
config.status: creating dbus/org.fedorahosted.certmonger.service
config.status: creating src/introspect.sh
config.status: creating src/certmonger.8
config.status: creating src/getcert.1
config.status: creating src/getcert-request.1
config.status: creating src/getcert-list.1
config.status: creating src/getcert-list-cas.1
config.status: creating src/getcert-start-tracking.1
config.status: creating src/getcert-stop-tracking.1
config.status: creating src/selfsign-getcert.1
config.status: creating src/ipa-getcert.1
config.status: creating src/getcert-resubmit.1
config.status: creating src/certmonger-certmaster-submit.8
config.status: creating src/certmonger-ipa-submit.8
config.status: creating src/certmonger-dogtag-ipa-renew-agent-submit.8
config.status: creating src/certmaster-getcert.1
config.status: creating src/certmonger.conf.5
config.status: creating po/Makefile.in
config.status: creating src/certmonger.conf
config.status: creating systemd/certmonger.service
config.status: creating systemd/certmonger.conf
config.status: creating systemd/org.fedorahosted.certmonger.service
config.status: creating src/getcert-refresh.1
config.status: creating src/getcert-refresh-ca.1
config.status: creating src/local-getcert.1
config.status: creating src/certmonger-local-submit.8
config.status: creating src/getcert-status.1
config.status: creating src/certmonger-dogtag-submit.8
config.status: creating src/certmonger-scep-submit.8
config.status: creating src/getcert-add-ca.1
config.status: creating src/getcert-add-scep-ca.1
config.status: creating src/getcert-modify-ca.1
config.status: creating src/getcert-remove-ca.1
config.status: creating src/getcert-rekey.1
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing src_introspect_sh commands
+ make -j8
Making all in po
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
test ! -f ./certmonger.pot || \
  test -z "bg.gmo ca.gmo cs_CZ.gmo da.gmo de.gmo es.gmo eu.gmo fr.gmo gu.gmo hu.gmo id.gmo it.gmo ja.gmo ka.gmo ko.gmo lt.gmo nb.gmo nl.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo si.gmo sv.gmo ta.gmo tr.gmo uk.gmo zh_CN.gmo zh_TW.gmo" || make bg.gmo ca.gmo cs_CZ.gmo da.gmo de.gmo es.gmo eu.gmo fr.gmo gu.gmo hu.gmo id.gmo it.gmo ja.gmo ka.gmo ko.gmo lt.gmo nb.gmo nl.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo si.gmo sv.gmo ta.gmo tr.gmo uk.gmo zh_CN.gmo zh_TW.gmo
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
rm -f bg.gmo && /usr/bin/msgfmt -c --statistics --verbose -o bg.gmo bg.po
rm -f cs_CZ.gmo && /usr/bin/msgfmt -c --statistics --verbose -o cs_CZ.gmo cs_CZ.po
rm -f ca.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ca.gmo ca.po
rm -f da.gmo && /usr/bin/msgfmt -c --statistics --verbose -o da.gmo da.po
rm -f de.gmo && /usr/bin/msgfmt -c --statistics --verbose -o de.gmo de.po
rm -f eu.gmo && /usr/bin/msgfmt -c --statistics --verbose -o eu.gmo eu.po
rm -f es.gmo && /usr/bin/msgfmt -c --statistics --verbose -o es.gmo es.po
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po
da.po: 158 translated messages, 7 fuzzy translations, 308 untranslated messages.
rm -f gu.gmo && /usr/bin/msgfmt -c --statistics --verbose -o gu.gmo gu.po
cs_CZ.po: 11 translated messages, 7 fuzzy translations, 455 untranslated messages.
eu.po: 9 translated messages, 2 fuzzy translations, 462 untranslated messages.
bg.po: 198 translated messages, 18 fuzzy translations, 257 untranslated messages.
de.po: 250 translated messages, 10 fuzzy translations, 213 untranslated messages.
ca.po: 414 translated messages, 21 fuzzy translations, 38 untranslated messages.
fr.po: 229 translated messages, 18 fuzzy translations, 226 untranslated messages.
rm -f hu.gmo && /usr/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po
rm -f id.gmo && /usr/bin/msgfmt -c --statistics --verbose -o id.gmo id.po
rm -f it.gmo && /usr/bin/msgfmt -c --statistics --verbose -o it.gmo it.po
rm -f ja.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.po
rm -f ka.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ka.gmo ka.po
rm -f ko.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po
gu.po: 33 translated messages, 3 fuzzy translations, 437 untranslated messages.
es.po: 414 translated messages, 21 fuzzy translations, 38 untranslated messages.
hu.po: 198 translated messages, 10 fuzzy translations, 265 untranslated messages.
it.po: 171 translated messages, 12 fuzzy translations, 290 untranslated messages.
id.po: 30 translated messages, 107 fuzzy translations, 336 untranslated messages.
rm -f nb.gmo && /usr/bin/msgfmt -c --statistics --verbose -o nb.gmo nb.po
ja.po: 200 translated messages, 18 fuzzy translations, 255 untranslated messages.
ka.po: 118 translated messages, 355 untranslated messages.
rm -f lt.gmo && /usr/bin/msgfmt -c --statistics --verbose -o lt.gmo lt.po
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po
ko.po: 473 translated messages.
rm -f pt.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt.gmo pt.po
rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.po
nb.po: 7 translated messages, 5 fuzzy translations, 461 untranslated messages.
lt.po: 190 translated messagesrm -f si.gmo && /usr/bin/msgfmt -c --statistics --verbose -o si.gmo si.po
, 18 fuzzy translations, 265 untranslated messages.
nl.po: 473 translated messages.
pl.po: 473 translated messages.
pt.po: 172 translated messages, 12 fuzzy translations, 289 untranslated messages.
pt_BR.po: 238 translated messages, 19 fuzzy translations, 216 untranslated messages.
rm -f sv.gmo && /usr/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po
rm -f ta.gmo && /usr/bin/msgfmt -c --statistics --verbose -o ta.gmo ta.po
ru.po: 473 translated messages.
rm -f tr.gmo && /usr/bin/msgfmt -c --statistics --verbose -o tr.gmo tr.po
si.po: 3 translated messages, 470 untranslated messages.
rm -f uk.gmo && /usr/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.po
rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po
rm -f zh_TW.gmo && /usr/bin/msgfmt -c --statistics --verbose -o zh_TW.gmo zh_TW.po
tr.po: 473 translated messages.
sv.po: 473 translated messages.
ta.po: 1 translated message, 472 untranslated messages.
zh_TW.po: 105 translated messages, 11 fuzzy translations, 357 untranslated messages.
uk.po: 473 translated messages.
zh_CN.po: 283 translated messages, 190 untranslated messages.
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
touch stamp-po
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
Making all in src
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
make  all-am
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o getcert-getcert.o `test -f 'getcert.c' || echo './'`getcert.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o getcert-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-cadata.o `test -f 'cadata.c' || echo './'`cadata.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-casave.o `test -f 'casave.c' || echo './'`casave.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-canalyze.o `test -f 'canalyze.c' || echo './'`canalyze.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-certext.o `test -f 'certext.c' || echo './'`certext.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-certread.o `test -f 'certread.c' || echo './'`certread.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-certread-n.o `test -f 'certread-n.c' || echo './'`certread-n.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-certsave.o `test -f 'certsave.c' || echo './'`certsave.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c: In function ‘fetch’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:78:62: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
   78 | fetch(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry, void *data)
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c: In function ‘parse_old_cert_list’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:201:69: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  201 | parse_old_cert_list(struct cm_store_ca *ca, struct cm_cadata_state *state,
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c: In function ‘postprocess_certs_sub’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:405:51: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  405 | postprocess_certs_sub(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                               ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:405:78: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
  405 | postprocess_certs_sub(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                                                       ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-n.c: In function ‘cm_certread_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c: In function ‘cm_ca_analyze_certs_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_bitstring’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-certsave-n.o `test -f 'certsave-n.c' || echo './'`certsave-n.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘prep_bus’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c: In function ‘cm_casave_main_n’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:283:51: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
  283 | cm_certext_build_bitstring(struct cm_store_entry *entry, PLArenaPool *arena,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_eku’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:492:45: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
  492 | cm_certext_build_eku(struct cm_store_entry *entry, PLArenaPool *arena,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:550:36: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  550 | cm_certext_princ_data(krb5_context ctx, krb5_principal princ, int i)
      |                       ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:570:35: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  570 | cm_certext_princ_len(krb5_context ctx, krb5_principal princ, int i)
      |                      ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_get_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:589:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  589 | cm_certext_princ_get_type(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_set_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:600:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  600 | cm_certext_princ_set_type(krb5_context ctx, krb5_principal princ, int nt)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_free_unparsed_name’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:611:44: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  611 | cm_certext_free_unparsed_name(krb5_context ctx, char *name)
      |                               ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_get_length’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:622:42: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  622 | cm_certext_princ_get_length(krb5_context ctx, krb5_principal princ)
      |                             ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_set_length’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:633:42: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  633 | cm_certext_princ_set_length(krb5_context ctx, krb5_principal princ, int length)
      |                             ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_set_realm’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:645:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  645 | cm_certext_princ_set_realm(krb5_context ctx, void *parent, krb5_principal princ,
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_upn’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:968:45: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
  968 | cm_certext_build_upn(struct cm_store_entry *entry, PLArenaPool *arena,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_principal’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:990:51: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
  990 | cm_certext_build_principal(struct cm_store_entry *entry, PLArenaPool *arena,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_basic’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1215:47: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1215 | cm_certext_build_basic(struct cm_store_entry *entry, PLArenaPool *arena,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_aia’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1383:45: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1383 | cm_certext_build_aia(struct cm_store_entry *entry, PLArenaPool *arena,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_crldp’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1442:47: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1442 | cm_certext_build_crldp(struct cm_store_entry *entry, PLArenaPool *arena,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_ns_comment’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1495:52: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1495 | cm_certext_build_ns_comment(struct cm_store_entry *entry, PLArenaPool *arena,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_ocsp_no_check’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1518:55: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1518 | cm_certext_build_ocsp_no_check(struct cm_store_entry *entry,
      |                                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_build_profile’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1538:49: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
 1538 | cm_certext_build_profile(struct cm_store_entry *entry,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_read_basic’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:1952:66: warning: unused parameter ‘arena’ [-Wunused-parameter] <--[gcc]
 1952 | cm_certext_read_basic(struct cm_store_entry *entry, PLArenaPool *arena,
      |                                                     ~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c: In function ‘parse_encryption_certs’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:286:48: warning: unused parameter ‘mode’ [-Wunused-parameter] <--[gcc]
  286 | prep_bus(enum cm_tdbus_type which, const char *mode,
      |                                    ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘add_privkey_to_list’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-cm.o `test -f 'cm.c' || echo './'`cm.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_timer_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘oid_to_string’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c:108:49: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
  108 |                          struct cm_store_entry *e, void *data)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c:108:58: warning: unused parameter ‘data’ [-Wunused-parameter] <--[gcc]
  108 |                          struct cm_store_entry *e, void *data)
      |                                                    ~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c: In function ‘cm_ca_analyze_encryption_certs_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c:176:60: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
  176 |                                     struct cm_store_entry *e, void *data)
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/canalyze.c:176:69: warning: unused parameter ‘data’ [-Wunused-parameter] <--[gcc]
  176 |                                     struct cm_store_entry *e, void *data)
      |                                                               ~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:18: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5645: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-n.c:63:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   63 | cm_certread_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:103:24: warning: unused parameter ‘fd’ [-Wunused-parameter] <--[gcc]
  103 | cm_certsave_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                    ~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:103:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  103 | cm_certsave_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:82:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   82 | cm_casave_main_n(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:82:73: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
   82 | cm_casave_main_n(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c: In function ‘cm_casave_main_o’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:261:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  261 | cm_casave_main_o(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-csrgen.o `test -f 'csrgen.c' || echo './'`csrgen.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:261:73: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
  261 | cm_casave_main_o(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c: In function ‘build_locations_lists’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/casave.c:408:29: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  408 | build_locations_lists(void *parent, struct cm_casave_state *state,
      |                       ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:671:12: warning: check of ‘*ca.cm_ca_encryption_cert’ for NULL after already dereferencing it [-Wanalyzer-deref-before-check] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:650:13: note: (1) pointer ‘*ca.cm_ca_encryption_cert’ is dereferenced here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:650:13: note: (2) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:651:12: note: (3) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:659:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:659:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:671:15: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cadata.c:671:12: note: (7) pointer ‘*ca.cm_ca_encryption_cert’ is checked for NULL here but it was already dereferenced at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:78:41: warning: use of uninitialized value ‘list’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:103:1: note: (1) entry to ‘cm_certsave_n_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:130:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:18: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:142:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:207:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:261:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:261:20: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:265:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:269:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:275:25: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:276:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:286:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:287:20: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:297:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:297:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:301:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:306:37: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:310:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:339:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:349:29: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:349:28: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:379:29: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:379:28: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:388:34: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:402:28: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:404:35: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:406:36: note: (28) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (29) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:411:45: note: (30) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:413:36: note: (31) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:422:81: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:423:36: note: (33) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:434:33: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:435:36: note: (35) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:446:33: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:447:36: note: (37) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:458:41: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:461:36: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:468:41: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:471:44: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:475:59: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:477:81: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
In file included from /usr/include/nss3/cert.h:22, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:32: <--[gcc]
/usr/include/nspr4/prclist.h:65:30: note: (44) ...to here <--[gcc]
/usr/include/nss3/certt.h:364:39: note: in definition of macro ‘CERT_LIST_END’ <--[gcc]
/usr/include/nss3/certt.h:361:48: note: in expansion of macro ‘PR_LIST_HEAD’ <--[gcc]
/usr/include/nss3/certt.h:365:42: note: in expansion of macro ‘CERT_LIST_HEAD’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:477:55: note: in expansion of macro ‘CERT_LIST_EMPTY’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:476:69: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:477:81: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:477:81: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:481:81: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:480:60: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:482:85: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:481:102: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:495:82: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:504:76: note: (53) calling ‘add_privkey_to_list’ from ‘cm_certsave_n_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:62:1: note: (54) entry to ‘add_privkey_to_list’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:67:12: note: (55) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
cc1: note: (56) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:68:44: note: (57) following ‘false’ branch (when ‘list’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:74:20: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:74:20: note: (59) following ‘true’ branch (when ‘list’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:75:66: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:75:35: note: (61) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:75:35: note: (62) capacity: 16 bytes <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:76:28: note: (63) following ‘true’ branch (when ‘newlist’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:77:36: note: (64) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:77:36: note: (65) following ‘false’ branch (when ‘list’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:79:40: note: (66) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:504:76: note: (67) returning to ‘cm_certsave_n_main’ from ‘add_privkey_to_list’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:519:36: note: (68) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:524:51: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:526:73: note: (70) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/usr/include/nspr4/prclist.h:65:30: note: (71) ...to here <--[gcc]
/usr/include/nss3/certt.h:364:39: note: in definition of macro ‘CERT_LIST_END’ <--[gcc]
/usr/include/nss3/certt.h:361:48: note: in expansion of macro ‘PR_LIST_HEAD’ <--[gcc]
/usr/include/nss3/certt.h:365:42: note: in expansion of macro ‘CERT_LIST_HEAD’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:526:47: note: in expansion of macro ‘CERT_LIST_EMPTY’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:525:61: note: (72) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:526:73: note: (73) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:526:73: note: (74) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:529:58: note: (75) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:529:52: note: (76) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:531:61: note: (77) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:531:61: note: (78) calling ‘cm_get_nickname’ from ‘cm_certsave_n_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:90:1: note: (79) entry to ‘cm_get_nickname’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:94:13: note: (80) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:94:12: note: (81) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:99:16: note: (82) ...to here <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-csrgen-n.o `test -f 'csrgen-n.c' || echo './'`csrgen-n.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-env-shared.o `test -f 'env-shared.c' || echo './'`env-shared.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-hook.o `test -f 'hook.c' || echo './'`hook.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-iterate.o `test -f 'iterate.c' || echo './'`iterate.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:531:61: note: (83) returning to ‘cm_certsave_n_main’ from ‘cm_get_nickname’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:530:61: note: (84) calling ‘cm_get_nickname’ from ‘cm_certsave_n_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:90:1: note: (85) entry to ‘cm_get_nickname’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:94:13: note: (86) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:94:12: note: (87) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:99:16: note: (88) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:530:61: note: (89) returning to ‘cm_certsave_n_main’ from ‘cm_get_nickname’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:529:84: note: (90) following ‘true’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:532:69: note: (91) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:531:106: note: (92) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:534:58: note: (93) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:556:68: note: (94) calling ‘add_privkey_to_list’ from ‘cm_certsave_n_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:62:1: note: (95) entry to ‘add_privkey_to_list’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:67:12: note: (96) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
cc1: note: (97) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:68:44: note: (98) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:69:28: note: (99) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:74:20: note: (100) following ‘false’ branch (when ‘list’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:74:44: note: (101) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:74:36: note: (102) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:75:66: note: (103) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:76:28: note: (104) following ‘true’ branch (when ‘newlist’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:77:36: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:77:36: note: (106) following ‘true’ branch (when ‘list’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:78:41: note: (107) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:78:41: note: (108) use of uninitialized value ‘list’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:150:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:130:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:18: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:142:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:142:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:149:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:149:24: note: (7) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:150:25: note: (8) argument 1 (‘user’) from (7) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: use of uninitialized value ‘ierror’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: (1) region created on stack here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: (2) capacity: 4 bytes <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:130:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:135:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:142:18: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:207:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:261:21: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:261:20: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:265:23: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:269:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:275:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:276:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:286:28: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:287:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:297:21: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:297:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:301:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:306:37: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:310:33: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:339:28: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:349:29: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:349:28: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:379:29: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:379:28: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:388:34: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:402:28: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:404:35: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:406:36: note: (29) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (30) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:411:45: note: (31) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:413:36: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:422:81: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:423:36: note: (34) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:434:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:435:36: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:446:33: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:447:36: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:458:41: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:601:36: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:608:54: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: note: (42) use of uninitialized value ‘ierror’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:175: error: doubleFree(CWE-415): Memory pointed to by 'user' is freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:180: error: doubleFree(CWE-415): Memory pointed to by 'user' is freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614: error: uninitvar(CWE-457): Uninitialized variable: ierror <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:197:35: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  197 | cm_timer_h(struct tevent_context *ec, struct tevent_timer *te,
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:198:27: warning: unused parameter ‘current_time’ [-Wunused-parameter] <--[gcc]
  198 |            struct timeval current_time, void *pvt)
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_timeout_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:231:37: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  231 | cm_timeout_h(struct tevent_context *ec, struct tevent_timer *te,
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:231:62: warning: unused parameter ‘te’ [-Wunused-parameter] <--[gcc]
  231 | cm_timeout_h(struct tevent_context *ec, struct tevent_timer *te,
      |                                         ~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:232:29: warning: unused parameter ‘current_time’ [-Wunused-parameter] <--[gcc]
  232 |              struct timeval current_time, void *pvt)
      |              ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_fd_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:275:32: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  275 | cm_fd_h(struct tevent_context *ec,
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:276:41: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  276 |         struct tevent_fd *fde, uint16_t flags, void *pvt)
      |                                ~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_break_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:309:35: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  309 | cm_break_h(struct tevent_context *ec, struct tevent_signal *se,
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:309:61: warning: unused parameter ‘se’ [-Wunused-parameter] <--[gcc]
  309 | cm_break_h(struct tevent_context *ec, struct tevent_signal *se,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:310:28: warning: unused parameter ‘count’ [-Wunused-parameter] <--[gcc]
  310 |            int signum, int count, void *siginfo, void *pvt)
      |                        ~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:310:41: warning: unused parameter ‘siginfo’ [-Wunused-parameter] <--[gcc]
  310 |            int signum, int count, void *siginfo, void *pvt)
      |                                   ~~~~~~^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_netlink_delayed_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:318:45: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  318 | cm_netlink_delayed_h(struct tevent_context *ec, struct tevent_timer *te,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:319:37: warning: unused parameter ‘current_time’ [-Wunused-parameter] <--[gcc]
  319 |                      struct timeval current_time, void *pvt)
      |                      ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_netlink_fd_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:359:40: warning: unused parameter ‘ec’ [-Wunused-parameter] <--[gcc]
  359 | cm_netlink_fd_h(struct tevent_context *ec,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:360:49: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  360 |                 struct tevent_fd *fde, uint16_t flags, void *pvt)
      |                                        ~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_gate_fd_h’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:705:59: warning: unused parameter ‘fde’ [-Wunused-parameter] <--[gcc]
  705 | cm_gate_fd_h(struct tevent_context *ec, struct tevent_fd *fde,
      |                                         ~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:706:23: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  706 |              uint16_t flags, void *pvt)
      |              ~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c: In function ‘cm_gate_run’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:741:41: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  741 | cm_gate_run(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                     ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/cm.c:741:68: warning: unused parameter ‘e’ [-Wunused-parameter] <--[gcc]
  741 | cm_gate_run(int fd, struct cm_store_ca *ca, struct cm_store_entry *e,
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:16: warning: dereference of NULL ‘oid’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2202:1: note: (1) entry to ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2211:12: note: (2) following ‘false’ branch (when ‘extensions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (4) following ‘false’ branch (when ‘arena’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2222:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2223:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2228:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2229:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2234:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2235:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2240:21: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2241:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2246:19: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2247:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2252:19: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2253:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2258:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2259:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2265:28: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2266:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2271:29: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2272:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2278:27: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2279:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2284:38: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2285:35: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2286:57: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2289:20: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (30) calling ‘cm_certext_read_eku’ from ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:450:1: note: (31) entry to ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:456:12: note: (32) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:40: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:458:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (36) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (38) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (39) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:31: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:341:19: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:345:20: note: (42) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:349:33: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:350:28: note: (44) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:357:37: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (46) returning to ‘cm_certext_read_eku’ from ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (51) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (52) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:31: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:341:19: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:345:20: note: (55) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:349:33: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:350:28: note: (57) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:357:37: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (59) returning to ‘cm_certext_read_eku’ from ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (60) calling ‘oid_from_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:370:1: note: (61) entry to ‘oid_from_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:377:12: note: (62) following ‘true’ branch (when ‘n == -1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:378:21: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (64) returning to ‘cm_certext_read_eku’ from ‘oid_from_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (65) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (66) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:16: note: (67) dereference of NULL ‘oid’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘oid_from_string’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:378:21: warning: use of NULL ‘oid’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2202:1: note: (1) entry to ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2211:12: note: (2) following ‘false’ branch (when ‘extensions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (4) following ‘false’ branch (when ‘arena’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2222:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2223:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2228:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2229:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2234:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2235:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2240:21: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2241:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2246:19: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2247:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2252:19: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2253:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2258:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2259:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2265:28: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2266:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2271:29: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2272:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2278:27: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2279:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2284:38: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2285:35: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2286:57: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2289:20: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (30) calling ‘cm_certext_read_eku’ from ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:450:1: note: (31) entry to ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:456:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:458:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:459:36: note: (34) ‘*entry.cm_cert_eku’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (37) ‘*entry.cm_cert_eku’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (40) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (41) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:31: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:341:19: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:345:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:349:33: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:350:28: note: (46) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:357:37: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (48) returning to ‘cm_certext_read_eku’ from ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (53) calling ‘oid_from_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:370:1: note: (54) entry to ‘oid_from_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:377:12: note: (55) following ‘true’ branch (when ‘n == -1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:378:21: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:378:21: note: (57) argument 1 (‘oid’) NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_read_eku’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:37: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2202:1: note: (1) entry to ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2211:12: note: (2) following ‘false’ branch (when ‘extensions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2215:12: note: (4) following ‘false’ branch (when ‘arena’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2222:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2223:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2228:19: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2229:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2234:19: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2235:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2240:21: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2241:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2246:19: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2247:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2252:19: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2253:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2258:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2259:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2265:28: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2266:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2271:29: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2272:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2278:27: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2279:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2284:38: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2285:35: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2286:57: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2289:20: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2290:25: note: (30) calling ‘cm_certext_read_eku’ from ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:450:1: note: (31) entry to ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:456:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:458:34: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:459:36: note: (34) ‘*entry.cm_cert_eku’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (37) ‘*entry.cm_cert_eku’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (40) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (41) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:31: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:341:19: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:345:20: note: (44) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:349:33: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:350:28: note: (46) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:357:37: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:481:37: note: (48) returning to ‘cm_certext_read_eku’ from ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:460:37: note: (49) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:34: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:461:28: note: (51) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (53) calling ‘oid_to_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:330:1: note: (54) entry to ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:339:31: note: (55) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:341:19: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:345:20: note: (57) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:349:33: note: (58) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:350:28: note: (59) following ‘false’ branch (when ‘s’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:357:37: note: (60) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:462:37: note: (61) returning to ‘cm_certext_read_eku’ from ‘oid_to_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (62) calling ‘oid_from_string’ from ‘cm_certext_read_eku’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:370:1: note: (63) entry to ‘oid_from_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:377:12: note: (64) following ‘true’ branch (when ‘n == -1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:378:21: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:382:12: note: (66) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:386:9: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:418:12: note: (68) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:423:12: note: (69) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:44: note: (70) returning to ‘cm_certext_read_eku’ from ‘oid_from_string’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:465:37: note: (71) argument 1 (‘oid_to_string(entry,  oid_from_string(oid_to_string(entry, *<unknown>), -1, arena))’) NULL where non-null expected <--[gcc]
In file included from /usr/include/nss3/secport.h:39, <--[gcc]
                 from /usr/include/nss3/seccomon.h:27, <--[gcc]
                 from /usr/include/nss3/nss.h:34, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:31: <--[gcc]
/usr/include/string.h:156:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_data.part.0’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:560:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
In file included from /usr/include/krb5.h:8, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:42: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:560:43: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:560:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:560:24: note: (3) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_princ_len.part.0’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:580:61: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:580:25: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:580:61: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:580:61: note: (3) dereference of NULL ‘<unknown>’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c: In function ‘cm_certext_read_san’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:881:20: warning: infinite loop [CWE-835] [-Wanalyzer-infinite-loop] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:2202:1: note: (1) entry to ‘cm_certext_read_extensions’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:865:1: note: (2) entry to ‘cm_certext_read_san’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:881:20: note: (3) infinite loop here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:881:20: note: (4) when ‘san’ is non-NULL: always following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:882:28: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:904:28: note: (6) if it ever follows ‘true’ branch, it will always do so... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:907:47: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:906:72: note: (8) if it ever follows ‘true’ branch, it will always do so... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:904:28: note: (9) ...to here <--[gcc]
cc1: note: (10) looping back...
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certext.c:881:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:617:7: warning: Value stored to 'ierror' is never read [deadcode.DeadStores] <--[clang]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-json.o `test -f 'json.c' || echo './'`json.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-keygen.o `test -f 'keygen.c' || echo './'`keygen.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/env-shared.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/iterate.c: In function ‘cm_waitfor_readable_fd’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/hook.c: In function ‘cm_hook_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/hook.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-keygen-n.o `test -f 'keygen-n.c' || echo './'`keygen-n.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c: In function ‘cm_csrgen_n_main’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-keyiread.o `test -f 'keyiread.c' || echo './'`keyiread.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/iterate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-n.c: In function ‘cm_keygen_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/iterate.c:294:9: warning: passing argument 2 to ‘restrict’-qualified parameter aliases with argument 4 [-Wrestrict] <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-keyiread-n.o `test -f 'keyiread-n.c' || echo './'`keyiread-n.c
  294 |         if (select(fd + 1, fdset, NULL, fdset, (delay >= 0) ? &tv : NULL) < 0) {
      |         ^~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/iterate.c:41: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/notify.h: At top level: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/notify.h:34:20: warning: ‘cm_notify_event_names’ defined but not used [-Wunused-variable] <--[gcc]
   34 | static const char *cm_notify_event_names[] = {
      |                    ^~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-n.c: In function ‘cm_keyiread_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/hook.c:62:42: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   62 | cm_hook_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                      ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/hook.c:62:69: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
   62 | cm_hook_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:406: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:437: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:468: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:510: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:537: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:561: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:589: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:618: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:644: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:672: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:698: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:725: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:752: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:824: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:853: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:881: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:909: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:936: error: doubleFree(CWE-415): Resource handle 'status' freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:944: error: deallocuse(CWE-416): Dereferencing 'status' after it is deallocated / released <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-n.c:155:20: warning: unused variable ‘generated_size’ [-Wunused-variable] <--[gcc]
  155 |         int retry, generated_size;
      |                    ^~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-n.c:155:13: warning: unused variable ‘retry’ [-Wunused-variable] <--[gcc]
  155 |         int retry, generated_size;
      |             ^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-n.c:116:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  116 | cm_keygen_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-kudict.o `test -f 'kudict.c' || echo './'`kudict.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:238:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  238 | cm_csrgen_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-n.c:239:24: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
  239 |                  void *userdata)
      |                  ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-n.c:486:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  486 | cm_keyiread_n_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-log.o `test -f 'log.c' || echo './'`log.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-netlink.o `test -f 'netlink.c' || echo './'`netlink.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-notify.o `test -f 'notify.c' || echo './'`notify.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-oiddict.o `test -f 'oiddict.c' || echo './'`oiddict.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/notify.c: In function ‘cm_notify_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/notify.c:51:20: warning: unused parameter ‘fd’ [-Wunused-parameter] <--[gcc]
   51 | cm_notify_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                ~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/notify.c:51:44: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   51 | cm_notify_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                        ~~~~~~~~~~~~~~~~~~~~^~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-pin.o `test -f 'pin.c' || echo './'`pin.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c: In function ‘cm_pin_read_for_key_ossl_cb’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c:118:54: warning: unused parameter ‘rwflag’ [-Wunused-parameter] <--[gcc]
  118 | cm_pin_read_for_key_ossl_cb(char *buf, int size, int rwflag, void *u)
      |                                                  ~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c: In function ‘cm_pin_nss_cb’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c:149:29: warning: unused parameter ‘slot’ [-Wunused-parameter] <--[gcc]
  149 | cm_pin_nss_cb(PK11SlotInfo *slot, PRBool retry, void *arg,
      |               ~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-prefs.o `test -f 'prefs.c' || echo './'`prefs.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-prefs-n.o `test -f 'prefs-n.c' || echo './'`prefs-n.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c: In function ‘cm_json_find’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1141:37: warning: use of NULL ‘talloc_strndup(json,  path,  strcspn(path, "/"))’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1120:1: note: (1) entry to ‘cm_json_find’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1127:32: note: (2) following ‘true’ branch... <--[gcc]
cc1: note: (3) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1133:20: note: (4) following ‘false’ branch (when ‘path != q’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1137:29: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1138:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1139:32: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1139:32: note: (8) calling ‘cm_json_get’ from ‘cm_json_find’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:257:1: note: (9) entry to ‘cm_json_get’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:261:14: note: (10) calling ‘cm_json_type’ from ‘cm_json_get’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:58:1: note: (11) entry to ‘cm_json_type’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:60:12: note: (12) following ‘false’ branch (when ‘json’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:63:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:261:14: note: (14) returning to ‘cm_json_get’ from ‘cm_json_type’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:261:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:261:57: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:261:57: note: (17) following ‘true’ branch (when ‘key’ is NULL)... <--[gcc]
cc1: note: (18) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1139:32: note: (19) returning to ‘cm_json_find’ from ‘cm_json_get’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1140:28: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1141:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:1141:37: note: (22) argument 1 (‘talloc_strndup(json,  path,  strcspn(path, "/"))’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/json.c:26: <--[gcc]
/usr/include/stdlib.h:177:17: note: argument 1 of ‘strtol’ must be non-null <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-scepgen.o `test -f 'scepgen.c' || echo './'`scepgen.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-scepgen-n.o `test -f 'scepgen-n.c' || echo './'`scepgen-n.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-store-files.o `test -f 'store-files.c' || echo './'`store-files.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c: In function ‘cm_scepgen_n_main’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-submit.o `test -f 'submit.c' || echo './'`submit.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-files.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c: In function ‘cm_scepgen_n_main’: <--[gcc]
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-submit-e.o `test -f 'submit-e.c' || echo './'`submit-e.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-submit-n.o `test -f 'submit-n.c' || echo './'`submit-n.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c: In function ‘try_to_decode’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_helper_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c: In function ‘try_to_decode’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:219:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:45: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:225:9: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:229:9: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:245:9: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:43: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:219:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  219 |         rsa = RSA_new();
      |         ^~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:45: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:225:9: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  225 |         if (RSA_generate_key_ex(rsa, CM_DEFAULT_PUBKEY_SIZE, exponent, NULL) != 1) {
      |         ^~
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
  271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:229:9: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  229 |         if (RSA_check_key(rsa) != 1) { /* should be unnecessary */
      |         ^~
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
  289 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *);
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:245:9: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  245 |         EVP_PKEY_set1_RSA(key, rsa);
      |         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:43: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
 1363 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-n.c:129:25: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
  129 |                   void *userdata)
      |                   ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-submit-sn.o `test -f 'submit-sn.c' || echo './'`submit-sn.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:202:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:35: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:208:9: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:212:9: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:216:9: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:31: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:220:9: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:215:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:223:9: warning: ‘RSA_public_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:293:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:202:9: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  202 |         rsa = RSA_new();
      |         ^~~
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:35: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:208:9: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  208 |         if (RSA_generate_key_ex(rsa, CM_DEFAULT_PUBKEY_SIZE, exponent, NULL) != 1) {
      |         ^~
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
  271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:212:9: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  212 |         if (RSA_check_key(rsa) != 1) { /* should be unnecessary */
      |         ^~
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
  289 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *);
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:216:9: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  216 |         EVP_PKEY_set1_RSA(pkey, rsa);
      |         ^~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:31: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
 1363 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:220:9: warning: ‘RSA_size’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  220 |         reenc_len = dec_len + RSA_size(rsa);
      |         ^~~~~~~~~
/usr/include/openssl/rsa.h:215:27: note: declared here <--[gcc]
  215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:223:9: warning: ‘RSA_public_encrypt’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  223 |         reenc_len = RSA_public_encrypt(dec_len, dec, reenc, rsa, padding);
      |         ^~~~~~~~~
/usr/include/openssl/rsa.h:293:5: note: declared here <--[gcc]
  293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to,
      |     ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-n.c:86:48: warning: unused parameter ‘old_cert’ [-Wunused-parameter] <--[gcc]
   86 |               SECKEYPrivateKey *privkey, X509 *old_cert)
      |                                          ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:922:12: warning: leak of file descriptor ‘dup2(fd, 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:847:1: note: (1) entry to ‘cm_submit_e_helper_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:891:9: note: (2) calling ‘maybe_setenv’ from ‘cm_submit_e_helper_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:837:1: note: (3) entry to ‘maybe_setenv’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:839:12: note: (4) following ‘true’ branch... <--[gcc]
cc1: note: (5) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:891:9: note: (6) returning to ‘cm_submit_e_helper_main’ from ‘maybe_setenv’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:922:13: note: (7) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:922:12: note: (8) ‘dup2(fd, 1)’ leaks here; was opened at (7) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:55:25: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
   55 |                   void *userdata)
      |                   ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_rejected’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:407:47: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  407 | cm_submit_sn_rejected(struct cm_submit_state *state)
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_need_scep_messages’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:414:57: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  414 | cm_submit_sn_need_scep_messages(struct cm_submit_state *state)
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_need_rekey’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:421:49: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  421 | cm_submit_sn_need_rekey(struct cm_submit_state *state)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_unreachable’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:428:50: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  428 | cm_submit_sn_unreachable(struct cm_submit_state *state)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_unconfigured’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:435:51: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  435 | cm_submit_sn_unconfigured(struct cm_submit_state *state)
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c: In function ‘cm_submit_sn_unsupported’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-sn.c:442:50: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  442 | cm_submit_sn_unsupported(struct cm_submit_state *state)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-subproc.o `test -f 'subproc.c' || echo './'`subproc.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c: In function ‘cm_subproc_start’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:172:41: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:116:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:117:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:21: note: (3) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:122:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:124:25: note: (6) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:133:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:138:73: note: (8) following ‘true’ branch (when ‘tmp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:138:61: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:138:61: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:140:70: note: (11) following ‘false’ branch (when ‘tmp’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:141:43: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:143:63: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:145:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:145:63: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (17) following ‘false’ branch (when ‘childenvs == 0’)... <--[gcc]
cc1: note: (18) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:171:36: note: (19) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:171:36: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:172:41: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:172:41: note: (22) ‘<unknown>’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:176:41: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:116:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:117:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:21: note: (3) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:122:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:124:25: note: (6) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:133:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:138:73: note: (8) following ‘false’ branch (when ‘tmp’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:139:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:140:70: note: (10) following ‘true’ branch (when ‘tmp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:140:58: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:140:58: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:143:63: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:145:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:145:63: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (17) following ‘false’ branch (when ‘childenvs == 0’)... <--[gcc]
cc1: note: (18) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:171:36: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:175:36: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:175:36: note: (21) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:175:36: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:176:41: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:176:41: note: (24) ‘<unknown>’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:179:41: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:116:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:117:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:21: note: (3) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:121:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:122:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:124:25: note: (6) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:133:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:138:73: note: (8) following ‘false’ branch (when ‘tmp’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:139:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:140:70: note: (10) following ‘false’ branch (when ‘tmp’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:141:43: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:143:63: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:143:49: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:143:49: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:145:63: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:150:36: note: (17) following ‘false’ branch (when ‘childenvs == 0’)... <--[gcc]
cc1: note: (18) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:171:36: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:175:36: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:175:36: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:178:36: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:178:36: note: (23) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:178:36: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:179:41: note: (25) ...to here <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-tdbus.o `test -f 'tdbus.c' || echo './'`tdbus.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:179:41: note: (26) ‘<unknown>’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c: In function ‘cm_subproc_mark_most_cloexec’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:473:28: warning: leak of file descriptor ‘open("/dev/null", 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:468:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:469:35: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:469:35: note: (3) following ‘true’ branch (when ‘fd3 != 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:471:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:471:21: note: (5) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:472:20: note: (6) assuming ‘open("/dev/null", 0)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:472:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:473:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:473:28: note: (9) ‘open("/dev/null", 0)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:486:28: warning: leak of file descriptor ‘open("/dev/null", 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:481:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:482:36: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:482:36: note: (3) following ‘true’ branch (when ‘fd3 != 1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:484:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:484:21: note: (5) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:485:20: note: (6) assuming ‘open("/dev/null", 1)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:485:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:486:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:486:28: note: (9) ‘open("/dev/null", 1)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:499:28: warning: leak of file descriptor ‘open("/dev/null", 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:494:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:495:36: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:495:36: note: (3) following ‘true’ branch (when ‘fd3 != 2’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:497:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:497:21: note: (5) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:498:20: note: (6) assuming ‘open("/dev/null", 1)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:498:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:499:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/subproc.c:499:28: note: (9) ‘open("/dev/null", 1)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c: In function ‘cm_tdbus_dispatch_status’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:81:32: warning: unused parameter ‘data’ [-Wunused-parameter] <--[gcc]
   81 |                          void *data)
      |                          ~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c: In function ‘cm_tdbus_handle_timer’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:230:71: warning: unused parameter ‘timer’ [-Wunused-parameter] <--[gcc]
  230 | cm_tdbus_handle_timer(struct tevent_context *ec, struct tevent_timer *timer,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:231:38: warning: unused parameter ‘current_time’ [-Wunused-parameter] <--[gcc]
  231 |                       struct timeval current_time, void *pvt)
      |                       ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c: In function ‘cm_tdbus_reconnect’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:526:35: warning: unused parameter ‘current_time’ [-Wunused-parameter] <--[gcc]
  526 |                    struct timeval current_time, void *pvt)
      |                    ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c: In function ‘cm_tdbus_new_private_client’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:804:41: warning: unused parameter ‘server’ [-Wunused-parameter] <--[gcc]
  804 | cm_tdbus_new_private_client(DBusServer *server, DBusConnection *new_conn,
      |                             ~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c: In function ‘cm_tdbus_lost_private_client’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:830:36: warning: unused parameter ‘data’ [-Wunused-parameter] <--[gcc]
  830 | cm_tdbus_lost_private_client(void *data)
      |                              ~~~~~~^~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-tdbush.o `test -f 'tdbush.c' || echo './'`tdbush.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-tdbusm.o `test -f 'tdbusm.c' || echo './'`tdbusm.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c: In function ‘cm_tdbusm_get_b’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:90:41: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
   90 | cm_tdbusm_get_b(DBusMessage *msg, void *parent, dbus_bool_t *b)
      |                                   ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c: In function ‘cm_tdbusm_get_n’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_add_known_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:108:41: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  108 | cm_tdbusm_get_n(DBusMessage *msg, void *parent, long *n)
      |                                   ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c: In function ‘cm_tdbusm_get_vn’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:222:42: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  222 | cm_tdbusm_get_vn(DBusMessage *msg, void *parent, long *n)
      |                                    ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c: In function ‘cm_tdbusm_get_d_value’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:1152:52: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 1152 | cm_tdbusm_get_d_value(DBusMessageIter *item, void *parent,
      |                                              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c: In function ‘cm_tdbusm_hint’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:2337:22: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2337 | cm_tdbusm_hint(void *parent, const char *error, const char *message)
      |                ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:2337:61: warning: unused parameter ‘message’ [-Wunused-parameter] <--[gcc]
 2337 | cm_tdbusm_hint(void *parent, const char *error, const char *message)
      |                                                 ~~~~~~~~~~~~^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:320:42: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
  320 |                   struct cm_client_info *ci, struct cm_context *ctx)
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_find_request_by_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1671:54: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1671 |                               struct cm_client_info *ci, struct cm_context *ctx)
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_find_ca_by_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1715:49: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1715 |                          struct cm_client_info *ci, struct cm_context *ctx)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_get_known_cas’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1759:43: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1759 |                    struct cm_client_info *ci, struct cm_context *ctx)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_get_requests’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1795:42: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1795 |                   struct cm_client_info *ci, struct cm_context *ctx)
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_get_supported_key_types’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1831:53: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1831 |                              struct cm_client_info *ci, struct cm_context *ctx)
      |                              ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1831:76: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 1831 |                              struct cm_client_info *ci, struct cm_context *ctx)
      |                                                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_get_supported_key_and_cert_storage’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1857:64: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1857 |                                         struct cm_client_info *ci, struct cm_context *ctx)
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1857:87: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 1857 |                                         struct cm_client_info *ci, struct cm_context *ctx)
      |                                                                    ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_remove_known_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1896:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1896 |                      struct cm_client_info *ci, struct cm_context *ctx)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘base_remove_request’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1934:44: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1934 |                     struct cm_client_info *ci, struct cm_context *ctx)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:1990:40: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 1990 |                 struct cm_client_info *ci, struct cm_context *ctx)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_is_default’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2015:42: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2015 |                   struct cm_client_info *ci, struct cm_context *ctx)
      |                   ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_issuer_names’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2037:44: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2037 |                     struct cm_client_info *ci, struct cm_context *ctx)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_location’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2061:40: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2061 |                 struct cm_client_info *ci, struct cm_context *ctx)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2083:36: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2083 |             struct cm_client_info *ci, struct cm_context *ctx)
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_serial’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2115:38: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2115 |               struct cm_client_info *ci, struct cm_context *ctx)
      |               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_get_config_file_path’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2145:40: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2145 |                 struct cm_client_info *ci, struct cm_context *ctx)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_refresh’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2167:35: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2167 |            struct cm_client_info *ci, struct cm_context *ctx)
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_get_is_default’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2196:43: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2196 | ca_prop_get_is_default(struct cm_context *ctx, void *parent,
      |                        ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2196:54: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2196 | ca_prop_get_is_default(struct cm_context *ctx, void *parent,
      |                                                ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_get_external_helper’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2248:48: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2248 | ca_prop_get_external_helper(struct cm_context *ctx, void *parent,
      |                             ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2248:59: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2248 | ca_prop_get_external_helper(struct cm_context *ctx, void *parent,
      |                                                     ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_get_scep_cipher’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2298:44: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2298 | ca_prop_get_scep_cipher(struct cm_context *ctx, void *parent,
      |                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2298:55: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2298 | ca_prop_get_scep_cipher(struct cm_context *ctx, void *parent,
      |                                                 ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_get_scep_digest’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2348:44: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2348 | ca_prop_get_scep_digest(struct cm_context *ctx, void *parent,
      |                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2348:55: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2348 | ca_prop_get_scep_digest(struct cm_context *ctx, void *parent,
      |                                                 ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_get_scep_ca_identifier’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2398:51: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2398 | ca_prop_get_scep_ca_identifier(struct cm_context *ctx, void *parent,
      |                                ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2398:62: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 2398 | ca_prop_get_scep_ca_identifier(struct cm_context *ctx, void *parent,
      |                                                        ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘ca_prop_read_nickcerts’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2448:43: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 2448 | ca_prop_read_nickcerts(struct cm_context *ctx, void *parent,
      |                        ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2519:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2519 |                      struct cm_client_info *ci, struct cm_context *ctx)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_key_pin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2543:44: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2543 |                     struct cm_client_info *ci, struct cm_context *ctx)
      |                     ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_key_pin_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2565:49: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2565 |                          struct cm_client_info *ci, struct cm_context *ctx)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_autorenew’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2587:46: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2587 |                       struct cm_client_info *ci, struct cm_context *ctx)
      |                       ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_cert_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2609:46: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2609 |                       struct cm_client_info *ci, struct cm_context *ctx)
      |                       ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_cert_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2703:46: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2703 |                       struct cm_client_info *ci, struct cm_context *ctx)
      |                       ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_cert_last_checked’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2738:54: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2738 |                               struct cm_client_info *ci, struct cm_context *ctx)
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_cert_storage_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2762:54: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2762 |                               struct cm_client_info *ci, struct cm_context *ctx)
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_csr_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2808:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2808 |                      struct cm_client_info *ci, struct cm_context *ctx)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_csr_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2832:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2832 |                      struct cm_client_info *ci, struct cm_context *ctx)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_key_storage_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2865:53: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2865 |                              struct cm_client_info *ci, struct cm_context *ctx)
      |                              ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_key_type_and_size’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2916:54: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2916 |                               struct cm_client_info *ci, struct cm_context *ctx)
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_monitoring’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2962:47: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2962 |                        struct cm_client_info *ci, struct cm_context *ctx)
      |                        ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_notification_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:2984:54: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 2984 |                               struct cm_client_info *ci, struct cm_context *ctx)
      |                               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_status’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3034:43: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3034 |                    struct cm_client_info *ci, struct cm_context *ctx)
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3060:39: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3060 |                struct cm_client_info *ci, struct cm_context *ctx)
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_ca_error’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3098:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3098 |                      struct cm_client_info *ci, struct cm_context *ctx)
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_submitted_cookie’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3126:53: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3126 |                              struct cm_client_info *ci, struct cm_context *ctx)
      |                              ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_get_submitted_date’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3150:51: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3150 |                            struct cm_client_info *ci, struct cm_context *ctx)
      |                            ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_resubmit’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3720:41: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3720 |                  struct cm_client_info *ci, struct cm_context *ctx)
      |                  ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_refresh’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3773:40: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3773 |                 struct cm_client_info *ci, struct cm_context *ctx)
      |                 ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_rekey’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3812:38: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 3812 |               struct cm_client_info *ci, struct cm_context *ctx)
      |               ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_autorenew’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3856:47: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3856 | request_prop_get_autorenew(struct cm_context *ctx, void *parent,
      |                            ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3856:58: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3856 | request_prop_get_autorenew(struct cm_context *ctx, void *parent,
      |                                                    ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3857:54: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3857 |                            void *record, const char *name)
      |                                          ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_monitoring’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3864:48: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3864 | request_prop_get_monitoring(struct cm_context *ctx, void *parent,
      |                             ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3864:59: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3864 | request_prop_get_monitoring(struct cm_context *ctx, void *parent,
      |                                                     ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3865:55: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3865 |                             void *record, const char *name)
      |                                           ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_cert_location_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3872:56: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3872 | request_prop_get_cert_location_type(struct cm_context *ctx, void *parent,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3872:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3872 | request_prop_get_cert_location_type(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3873:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3873 |                                     void *record, const char *name)
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_cert_location_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3888:56: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3888 | request_prop_get_cert_location_file(struct cm_context *ctx, void *parent,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3888:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3888 | request_prop_get_cert_location_file(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3889:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3889 |                                     void *record, const char *name)
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_cert_location_database’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3903:60: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3903 | request_prop_get_cert_location_database(struct cm_context *ctx, void *parent,
      |                                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3903:71: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3903 | request_prop_get_cert_location_database(struct cm_context *ctx, void *parent,
      |                                                                 ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3904:67: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3904 |                                         void *record, const char *name)
      |                                                       ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_cert_location_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3918:60: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3918 | request_prop_get_cert_location_nickname(struct cm_context *ctx, void *parent,
      |                                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3918:71: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3918 | request_prop_get_cert_location_nickname(struct cm_context *ctx, void *parent,
      |                                                                 ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3919:67: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3919 |                                         void *record, const char *name)
      |                                                       ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_cert_location_token’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3933:57: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3933 | request_prop_get_cert_location_token(struct cm_context *ctx, void *parent,
      |                                      ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3933:68: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3933 | request_prop_get_cert_location_token(struct cm_context *ctx, void *parent,
      |                                                              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3934:64: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3934 |                                      void *record, const char *name)
      |                                                    ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_location_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3948:55: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3948 | request_prop_get_key_location_type(struct cm_context *ctx, void *parent,
      |                                    ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3948:66: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3948 | request_prop_get_key_location_type(struct cm_context *ctx, void *parent,
      |                                                            ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3949:62: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3949 |                                    void *record, const char *name)
      |                                                  ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_location_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3967:55: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3967 | request_prop_get_key_location_file(struct cm_context *ctx, void *parent,
      |                                    ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3967:66: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3967 | request_prop_get_key_location_file(struct cm_context *ctx, void *parent,
      |                                                            ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3968:62: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3968 |                                    void *record, const char *name)
      |                                                  ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_location_database’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3983:59: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3983 | request_prop_get_key_location_database(struct cm_context *ctx, void *parent,
      |                                        ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3983:70: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3983 | request_prop_get_key_location_database(struct cm_context *ctx, void *parent,
      |                                                                ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3984:66: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 3984 |                                        void *record, const char *name)
      |                                                      ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_location_nickname’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3999:59: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 3999 | request_prop_get_key_location_nickname(struct cm_context *ctx, void *parent,
      |                                        ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:3999:70: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 3999 | request_prop_get_key_location_nickname(struct cm_context *ctx, void *parent,
      |                                                                ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4000:66: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4000 |                                        void *record, const char *name)
      |                                                      ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_location_token’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4015:56: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4015 | request_prop_get_key_location_token(struct cm_context *ctx, void *parent,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4015:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4015 | request_prop_get_key_location_token(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4016:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4016 |                                     void *record, const char *name)
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4031:46: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4031 | request_prop_get_key_type(struct cm_context *ctx, void *parent,
      |                           ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4031:57: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4031 | request_prop_get_key_type(struct cm_context *ctx, void *parent,
      |                                                   ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4032:53: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4032 |                           void *record, const char *name)
      |                                         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_size’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4057:46: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4057 | request_prop_get_key_size(struct cm_context *ctx, void *parent,
      |                           ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4057:57: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4057 | request_prop_get_key_size(struct cm_context *ctx, void *parent,
      |                                                   ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4058:53: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4058 |                           void *record, const char *name)
      |                                         ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_notification_type’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4081:55: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4081 | request_prop_get_notification_type(struct cm_context *ctx, void *parent,
      |                                    ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4081:66: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4081 | request_prop_get_notification_type(struct cm_context *ctx, void *parent,
      |                                                            ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4082:62: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4082 |                                    void *record, const char *name)
      |                                                  ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_notification_syslog’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4107:57: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4107 | request_prop_get_notification_syslog(struct cm_context *ctx, void *parent,
      |                                      ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4107:68: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4107 | request_prop_get_notification_syslog(struct cm_context *ctx, void *parent,
      |                                                              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4108:64: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4108 |                                      void *record, const char *name)
      |                                                    ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_notification_email’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4127:56: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4127 | request_prop_get_notification_email(struct cm_context *ctx, void *parent,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4127:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4127 | request_prop_get_notification_email(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4128:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4128 |                                     void *record, const char *name)
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_notification_command’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4147:58: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4147 | request_prop_get_notification_command(struct cm_context *ctx, void *parent,
      |                                       ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4147:69: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4147 | request_prop_get_notification_command(struct cm_context *ctx, void *parent,
      |                                                               ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4148:65: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4148 |                                       void *record, const char *name)
      |                                                     ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_pin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4167:45: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4167 | request_prop_get_key_pin(struct cm_context *ctx, void *parent,
      |                          ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4167:56: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4167 | request_prop_get_key_pin(struct cm_context *ctx, void *parent,
      |                                                  ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4168:52: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4168 |                          void *record, const char *name)
      |                                        ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_set_key_pin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4175:56: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4175 | request_prop_set_key_pin(struct cm_context *ctx, void *parent,
      |                                                  ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4176:52: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4176 |                          void *record, const char *name, const char *value)
      |                                        ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_pin_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4197:50: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4197 | request_prop_get_key_pin_file(struct cm_context *ctx, void *parent,
      |                               ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4197:61: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4197 | request_prop_get_key_pin_file(struct cm_context *ctx, void *parent,
      |                                                       ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4198:57: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4198 |                               void *record, const char *name)
      |                                             ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_set_key_pin_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4205:61: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4205 | request_prop_set_key_pin_file(struct cm_context *ctx, void *parent,
      |                                                       ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4206:57: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4206 |                               void *record, const char *name, const char *value)
      |                                             ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_key_issued_count’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4227:54: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4227 | request_prop_get_key_issued_count(struct cm_context *ctx, void *parent,
      |                                   ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4227:65: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4227 | request_prop_get_key_issued_count(struct cm_context *ctx, void *parent,
      |                                                           ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4228:61: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4228 |                                   void *record, const char *name)
      |                                                 ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_challenge_password’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4235:56: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4235 | request_prop_get_challenge_password(struct cm_context *ctx, void *parent,
      |                                     ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4235:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4235 | request_prop_get_challenge_password(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4236:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4236 |                                     void *record, const char *name)
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_set_challenge_password’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4244:67: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4244 | request_prop_set_challenge_password(struct cm_context *ctx, void *parent,
      |                                                             ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4245:63: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4245 |                                     void *record, const char *name,
      |                                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_challenge_password_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4267:61: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4267 | request_prop_get_challenge_password_file(struct cm_context *ctx,
      |                                          ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4268:48: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4268 |                                          void *parent,
      |                                          ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4269:68: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4269 |                                          void *record, const char *name)
      |                                                        ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_set_challenge_password_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4278:48: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4278 |                                          void *parent,
      |                                          ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4279:68: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4279 |                                          void *record, const char *name,
      |                                                        ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_status’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4301:44: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4301 | request_prop_get_status(struct cm_context *ctx, void *parent,
      |                         ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4301:55: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4301 | request_prop_get_status(struct cm_context *ctx, void *parent,
      |                                                 ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4302:51: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4302 |                         void *record, const char *name)
      |                                       ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_stuck’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4309:43: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4309 | request_prop_get_stuck(struct cm_context *ctx, void *parent,
      |                        ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4309:54: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4309 | request_prop_get_stuck(struct cm_context *ctx, void *parent,
      |                                                ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4310:50: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4310 |                        void *record, const char *name)
      |                                      ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4397:47: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4397 |                     void *record, const char *name)
      |                                   ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_template_is_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4413:52: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4413 | request_prop_get_template_is_ca(struct cm_context *ctx, void *parent,
      |                                 ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4413:63: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4413 | request_prop_get_template_is_ca(struct cm_context *ctx, void *parent,
      |                                                         ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4414:59: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4414 |                                 void *record, const char *name)
      |                                               ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘request_prop_get_template_ca_path_length’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4421:61: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
 4421 | request_prop_get_template_ca_path_length(struct cm_context *ctx, void *parent,
      |                                          ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4421:72: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
 4421 | request_prop_get_template_ca_path_length(struct cm_context *ctx, void *parent,
      |                                                                  ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4422:68: warning: unused parameter ‘name’ [-Wunused-parameter] <--[gcc]
 4422 |                                          void *record, const char *name)
      |                                                        ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_introspect’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:5032:45: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 5032 |                      struct cm_client_info *ci,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_property_get’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:5186:47: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 5186 |                        struct cm_client_info *ci,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_property_set’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:5446:47: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 5446 |                        struct cm_client_info *ci,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_property_get_all’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:6281:51: warning: unused parameter ‘ci’ [-Wunused-parameter] <--[gcc]
 6281 |                            struct cm_client_info *ci,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_property_emit_entry_changes’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:6314:62: warning: unused parameter ‘new_entry’ [-Wunused-parameter] <--[gcc]
 6314 |                                       struct cm_store_entry *new_entry)
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_property_emit_ca_changes’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:6366:56: warning: unused parameter ‘new_ca’ [-Wunused-parameter] <--[gcc]
 6366 |                                    struct cm_store_ca *new_ca)
      |                                    ~~~~~~~~~~~~~~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_handle_method_return’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:8167:51: warning: unused parameter ‘bus’ [-Wunused-parameter] <--[gcc]
 8167 |                                enum cm_tdbus_type bus, struct cm_context *ctx)
      |                                ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbus.c:760:2: warning: Value stored to 'exit_on_disconnect' is never read [deadcode.DeadStores] <--[clang]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-util.o `test -f 'util.c' || echo './'`util.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: internal warning: child 5078 timed out after 30s <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: internal warning: child 5056 timed out after 30s <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c: In function ‘get_config_entry’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-util-m.o `test -f 'util-m.c' || echo './'`util-m.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_a-util-n.o `test -f 'util-n.c' || echo './'`util-n.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c: In function ‘util_set_db_owner_perms’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-certread-o.o `test -f 'certread-o.c' || echo './'`certread-o.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-o.c: In function ‘cm_certread_o_main’: <--[gcc]
cswrap: warning: cswrap: warning: cswrap: warning: 2024-07-03 12:14:54 still trying to lock /cswrap_cap_file_lock2024-07-03 12:14:54 still trying to lock /cswrap_cap_file_lock2024-07-03 12:14:54 still trying to lock /cswrap_cap_file_lock


/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
cswrap: warning: cswrap: warning: cswrap: warning: 2024-07-03 12:14:57 still trying to lock /cswrap_cap_file_lock2024-07-03 12:14:57 still trying to lock /cswrap_cap_file_lock2024-07-03 12:14:57 still trying to lock /cswrap_cap_file_lock


cswrap: warning: cswrap: warning: 2024-07-03 12:14:58 still trying to lock /cswrap_cap_file_lock2024-07-03 12:14:58 still trying to lock /cswrap_cap_file_lock

cswrap: warning: 2024-07-03 12:14:58 still trying to lock /cswrap_cap_file_lock
cswrap: warning: 2024-07-03 12:15:01 still trying to lock /cswrap_cap_file_lock
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: internal warning: child 5673 timed out after 30s <--[cppcheck]
cswrap: error: child 5673 (/usr/bin/cppcheck) terminated by signal 15 (timed out)
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-certsave-o.o `test -f 'certsave-o.c' || echo './'`certsave-o.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("scep-ca-identifier", 1, 2, 0, 0, &ca_prop_get_scep_ca_identifier, 0, 0, 0, 0, & ca_prop_set_scep_ca_identifier, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (4) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (5) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (7) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (8) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (9) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (17) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (18) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (19) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (22) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (23) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (24) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (31) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (32) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (33) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (35) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (36) ...to here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:22: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (37) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (41) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4719:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4721:33: note: (43) following ‘true’ branch (when ‘read_string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (45) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (47) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4740:25: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4742:33: note: (49) following ‘true’ branch (when ‘write_string’ is non-NULL)... <--[gcc]
cc1: note: (50) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (51) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (52) ‘make_property("scep-ca-identifier", 1, 2, 0, 0, &ca_prop_get_scep_ca_identifier, 0, 0, 0, 0, & ca_prop_set_scep_ca_identifier, 0, 0, 0, 0, 0)’ leaks here; was allocated at (31) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("scep-digest", 1, 2, 0, 0, &ca_prop_get_scep_digest, 0, 0, 0, 0, & ca_prop_set_scep_digest, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (4) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (5) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (7) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (8) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (16) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (17) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (18) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (19) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (20) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (22) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (23) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (31) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (32) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (33) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (34) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (35) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (37) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (38) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (40) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (41) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (43) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (45) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (47) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (48) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (49) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4719:25: note: (50) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4721:33: note: (51) following ‘true’ branch (when ‘read_string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (52) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (53) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (55) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4740:25: note: (56) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4742:33: note: (57) following ‘true’ branch (when ‘write_string’ is non-NULL)... <--[gcc]
cc1: note: (58) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (59) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (60) ‘make_property("scep-digest", 1, 2, 0, 0, &ca_prop_get_scep_digest, 0, 0, 0, 0, & ca_prop_set_scep_digest, 0, 0, 0, 0, 0)’ leaks here; was allocated at (39) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("scep-cipher", 1, 2, 0, 0, &ca_prop_get_scep_cipher, 0, 0, 0, 0, & ca_prop_set_scep_cipher, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (4) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (5) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (7) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (8) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (9) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (17) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (18) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (19) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (22) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (23) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (24) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (31) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (32) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (34) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (35) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (36) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (38) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (39) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (40) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (41) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (42) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (43) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (44) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (46) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (47) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (48) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (49) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (50) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (52) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (54) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (55) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (56) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (58) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4719:25: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4721:33: note: (60) following ‘true’ branch (when ‘read_string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (61) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (62) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4739:25: note: (64) following ‘case 0 ... 1:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4740:25: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4742:33: note: (66) following ‘true’ branch (when ‘write_string’ is non-NULL)... <--[gcc]
cc1: note: (67) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (68) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (69) ‘make_property("scep-cipher", 1, 2, 0, 0, &ca_prop_get_scep_cipher, 0, 0, 0, 0, & ca_prop_set_scep_cipher, 0, 0, 0, 0, 0)’ leaks here; was allocated at (48) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("other-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (4) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (5) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (7) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (8) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (16) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (17) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (18) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (19) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (20) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (22) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (23) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (31) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (32) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (33) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (34) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (35) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (37) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (38) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (40) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (41) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (42) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (43) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (44) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (46) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (47) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (48) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (49) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (50) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (51) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (52) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (54) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (55) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (56) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (57) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (58) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (59) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (60) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (61) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (63) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (64) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (65) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (66) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (67) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (68) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (69) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (71) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (72) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (73) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (74) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (75) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (76) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (77) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (78) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (80) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (81) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (82) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (83) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (84) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (85) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (86) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (88) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (89) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (90) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (91) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (92) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (93) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (94) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (95) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (97) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (98) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (99) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (100) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (101) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (102) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (103) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (104) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (105) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (106) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (107) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (108) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (109) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (110) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (111) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (112) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (113) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (114) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (115) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (116) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (117) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (118) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (119) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (120) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (122) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (123) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (124) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (125) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (126) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (127) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (128) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (129) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (130) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (131) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (132) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (133) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (134) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (135) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (136) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (137) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (138) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (139) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (140) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (141) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (142) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (143) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (144) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (145) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (146) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (147) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (148) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (149) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (150) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (151) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (152) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (153) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (154) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (155) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (156) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (157) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (158) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (159) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (160) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (161) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (162) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (163) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (164) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (165) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (166) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (167) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (168) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (169) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (170) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (171) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (172) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (173) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (174) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (175) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (176) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (177) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (178) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (179) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (180) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (181) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (182) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (183) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (184) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (185) following ‘case 3:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4726:25: note: (186) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4727:33: note: (187) following ‘true’ branch (when ‘read_string_pairs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (188) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (189) following ‘false’ branch... <--[gcc]
cc1: note: (190) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (191) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (192) ‘make_property("other-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ leaks here; was allocated at (175) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("root-other-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (4) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (5) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (7) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (8) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (9) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (17) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (18) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (19) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (22) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (23) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (24) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (31) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (32) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (33) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (34) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (35) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (36) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (38) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (39) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (40) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (41) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (42) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (43) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (44) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (46) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (47) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (48) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (49) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (50) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (51) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (52) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (53) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (54) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (55) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (56) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (57) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (58) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (59) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (60) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (61) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (63) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (64) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (65) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (66) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (67) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (68) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (69) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (70) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (71) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (72) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (73) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (74) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (75) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (76) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (77) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (78) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (80) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (81) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (82) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (83) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (84) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (85) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (86) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (87) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (88) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (89) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (90) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (91) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (92) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (93) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (94) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (95) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (97) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (98) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (99) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (100) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (101) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (102) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (103) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (104) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (105) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (106) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (107) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (108) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (109) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (110) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (111) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (112) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (113) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (114) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (115) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (116) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (117) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (118) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (119) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (120) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (121) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (122) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (123) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (124) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (125) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (126) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (127) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (128) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (129) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (130) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (131) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (132) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (133) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (134) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (135) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (136) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (137) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (138) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (139) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (140) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (141) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (142) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (143) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (144) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (145) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (146) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (147) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (148) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (149) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (150) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (151) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (152) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (153) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (154) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (155) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (156) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (157) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (158) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (159) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (160) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (161) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (162) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (163) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (164) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (165) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (166) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (167) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (168) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (169) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (170) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (171) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (172) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (173) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (174) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (175) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (176) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (177) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (178) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (179) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (180) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (181) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (182) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (183) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (184) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (185) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (186) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (187) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (188) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (189) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (190) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (191) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (192) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (193) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (194) following ‘case 3:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4726:25: note: (195) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4727:33: note: (196) following ‘true’ branch (when ‘read_string_pairs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (197) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (198) following ‘false’ branch... <--[gcc]
cc1: note: (199) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (200) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (201) ‘make_property("root-other-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ leaks here; was allocated at (184) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: warning: leak of ‘make_property("root-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7434:1: note: (1) entry to ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7437:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7753:58: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (4) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (5) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (7) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (8) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7744:58: note: (10) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (11) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (12) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (14) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (15) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (16) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (17) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7735:58: note: (18) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (19) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (20) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (22) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (23) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7726:58: note: (25) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (26) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (27) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (29) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (30) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (31) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (32) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7717:58: note: (33) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (34) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (35) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (37) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (38) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (40) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (41) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7708:58: note: (42) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (43) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (44) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (46) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (47) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (48) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (49) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7699:58: note: (50) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (51) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (52) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (54) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (55) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (56) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (57) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (58) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7690:58: note: (59) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (60) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (61) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (62) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (63) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (64) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (65) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (66) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7681:58: note: (67) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (68) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (69) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (70) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (71) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (72) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (73) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (74) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (75) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7672:58: note: (76) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (77) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (78) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (79) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (80) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (81) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (82) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (83) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7663:58: note: (84) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (85) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (86) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (87) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (88) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (89) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (90) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (91) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (92) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7655:58: note: (93) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (94) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (95) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (96) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (97) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (98) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (99) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (100) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7647:58: note: (101) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (102) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (103) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (104) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (105) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (106) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (107) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (108) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (109) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7639:58: note: (110) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (111) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (112) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (113) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (114) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (115) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (116) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (117) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7631:58: note: (118) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (119) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (120) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (121) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (122) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (123) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (124) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (125) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (126) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7623:58: note: (127) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (128) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (129) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (130) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (131) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (132) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (133) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (134) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7615:58: note: (135) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (136) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (137) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (138) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (139) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (140) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (141) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (142) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (143) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7607:58: note: (144) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (145) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (146) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (147) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (148) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (149) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (150) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (151) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7599:58: note: (152) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (153) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (154) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (155) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (156) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (157) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (158) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (159) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (160) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7591:58: note: (161) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (162) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (163) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (164) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (165) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (166) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (167) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (168) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7583:58: note: (169) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (170) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (171) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (172) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (173) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (174) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (175) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (176) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (177) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7574:58: note: (178) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (179) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (180) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (181) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (182) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (183) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (184) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
cc1: note: (185) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7565:58: note: (186) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7438:23: note: (187) inlined call to ‘make_interface_item’ from ‘cm_tdbush_iface_ca’ <--[gcc]
In function ‘make_interface_item’,
    inlined from ‘cm_tdbush_iface_ca’ at tdbush.c:7438:9:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4770:12: note: (188) following ‘true’ branch (when ‘ret’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: In function ‘cm_tdbush_iface_ca’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7556:58: note: (189) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7556:58: note: (190) calling ‘make_property’ from ‘cm_tdbush_iface_ca’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4648:1: note: (191) entry to ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4685:15: note: (192) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (193) assuming ‘ret’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4686:12: note: (194) following ‘false’ branch (when ‘ret’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4689:22: note: (195) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4705:9: note: (196) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4714:9: note: (197) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4715:17: note: (198) following ‘true’ branch (when ‘offset == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (199) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:20: note: (200) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (201) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4718:25: note: (202) following ‘case 3:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4726:25: note: (203) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4727:33: note: (204) following ‘true’ branch (when ‘read_string_pairs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:70: note: (205) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4737:20: note: (206) following ‘false’ branch... <--[gcc]
cc1: note: (207) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:7556:58: note: (208) returning to ‘cm_tdbush_iface_ca’ from ‘make_property’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c:4716:65: note: (209) ‘make_property("root-certs", 3, 0, 0, 0, 0, 0, &ca_prop_get_nickcerts, 0, 0, 0, 0, 0, 0, 0, 0)’ leaks here; was allocated at (192) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: internal warning: child 5679 timed out after 30s <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbush.c: internal warning: child 5677 timed out after 30s <--[gcc]
cswrap: error: child 5677 (/usr/bin/gcc) terminated by signal 15 (timed out)
cswrap: error: child 5078 (/usr/bin/gcc) terminated by signal 15 (timed out)
cswrap: error: child 5056 (/usr/bin/clang) terminated by signal 15 (timed out)
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-csrgen-o.o `test -f 'csrgen-o.c' || echo './'`csrgen-o.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:181:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:150:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:153:27: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:154:12: note: (3) following ‘false’ branch (when ‘pathname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:157:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:159:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:16: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:174:16: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:42: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (15) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:181:25: note: (18) argument 1 (‘user’) from (17) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-keygen-o.o `test -f 'keygen-o.c' || echo './'`keygen-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-keyiread-o.o `test -f 'keyiread-o.c' || echo './'`keyiread-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-pkcs7.o `test -f 'pkcs7.c' || echo './'`pkcs7.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-prefs-o.o `test -f 'prefs-o.c' || echo './'`prefs-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-scep-o.o `test -f 'scep-o.c' || echo './'`scep-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-scepgen-o.o `test -f 'scepgen-o.c' || echo './'`scepgen-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-submit-so.o `test -f 'submit-so.c' || echo './'`submit-so.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-o.c:56:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   56 | cm_certread_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certread-o.c:57:26: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
   57 |                    void *userdata)
      |                    ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
cswrap: error: child 5679 (/usr/bin/clang) terminated by signal 15 (timed out)
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c: In function ‘cm_certsave_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:288:29: warning: ‘EVP_PKEY_cmp’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  288 |                             (EVP_PKEY_cmp(old_pkey, X509_get_pubkey(cert)) == 1)) {
      |                             ^
In file included from /usr/include/openssl/pem.h:22, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:35: <--[gcc]
/usr/include/openssl/evp.h:1437:5: note: declared here <--[gcc]
 1437 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b);
      |     ^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:164:24: warning: unused parameter ‘fd’ [-Wunused-parameter] <--[gcc]
  164 | cm_certsave_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                    ~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:164:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  164 | cm_certsave_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:165:26: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
  165 |                    void *userdata)
      |                    ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c: In function ‘bettertop’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c: In function ‘cm_certsave_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c: In function ‘cm_keygen_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c: In function ‘cm_csrgen_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c: In function ‘cm_keyiread_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c: In function ‘cm_keygen_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c: In function ‘cert_from_pem’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c: In function ‘cm_keyiread_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_main’: <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:37: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:17: warning: unused parameter ‘candidate’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |           ~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:34: warning: unused parameter ‘current’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |                            ~~~~~~^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:56: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |                                           ~~~~~~~~~~~~~^~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:37: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-submit-o.o `test -f 'submit-o.c' || echo './'`submit-o.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:288:29: warning: ‘EVP_PKEY_cmp’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/pem.h:22, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:35: <--[gcc]
/usr/include/openssl/evp.h:1437:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c: In function ‘cm_csrgen_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c: In function ‘read_file_contents’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) ‘fopen(filename, "r")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) ‘fopen(filename, "r")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (7) ‘fopen(filename, "r")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (7) ‘fopen(filename, "r")’ leaks here; was allocated at (1) <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libcm_o_a-util-o.o `test -f 'util-o.c' || echo './'`util-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_getcert-ipa-getcert.o `test -f 'ipa-getcert.c' || echo './'`ipa-getcert.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_getcert-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o selfsign_getcert-selfsign-getcert.o `test -f 'selfsign-getcert.c' || echo './'`selfsign-getcert.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:96:12: note: (7) following ‘false’ branch (when ‘content’ is non-NULL)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:102:18: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:103:54: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (11) ‘fopen(filename, "r")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:63:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (2) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:64:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:81:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:96:12: note: (7) following ‘false’ branch (when ‘content’ is non-NULL)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:102:18: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:103:54: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:95:28: note: (11) ‘fopen(filename, "r")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c: In function ‘write_file_contents’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: warning: leak of FILE ‘fopen(filename, "w")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:129:14: note: (1) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:130:12: note: (2) assuming ‘fopen(filename, "w")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:130:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:144:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:151:18: note: (5) following ‘true’ branch (when ‘n < len’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: note: (7) ‘fopen(filename, "w")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: warning: leak of ‘fopen(filename, "w")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:129:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:130:12: note: (2) assuming ‘fopen(filename, "w")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:130:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:144:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:151:18: note: (5) following ‘true’ branch (when ‘n < len’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-o.c:152:49: note: (7) ‘fopen(filename, "w")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:155:17: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /usr/include/openssl/pem.h:23, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:40: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:160:17: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:171:17: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:175:17: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/pem.h:22: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:212:17: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:37: <--[gcc]
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:219:33: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:224:33: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:232:17: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/ec.h:1120:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:236:17: warning: ‘EC_KEY_set_asn1_flag’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/ec.h:1106:28: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:237:17: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/evp.h:1389:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:248:17: warning: use of possibly-NULL ‘filename’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:122:12: note: (1) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:125:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:136:12: note: (3) following ‘false’ branch... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:143:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:147:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:150:20: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:154:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:156:20: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:160:21: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:246:20: note: (11) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:248:17: note: (12) argument 1 (‘filename’) from (11) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:24: <--[gcc]
/usr/include/fcntl.h:209:12: note: argument 1 of ‘open’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:20: warning: leak of FILE ‘fopen(*entry.cm_key_storage_location, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:73:12: note: (1) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:77:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:77:15: note: (3) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:78:12: note: (4) assuming ‘fopen(*entry.cm_key_storage_location, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:78:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:20: note: (7) ‘fopen(*entry.cm_key_storage_location, "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:20: warning: leak of ‘fopen(*entry.cm_key_storage_location, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:73:12: note: (1) following ‘false’ branch (when ‘fp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:77:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:77:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:78:12: note: (4) assuming ‘fopen(*entry.cm_key_storage_location, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:78:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:79:20: note: (7) ‘fopen(*entry.cm_key_storage_location, "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:55:48: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   55 | cm_keyiread_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                            ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keyiread-o.c:56:26: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
   56 |                    void *userdata)
      |                    ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:155:17: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  155 |                 rsa = RSA_new();
      |                 ^~~
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /usr/include/openssl/pem.h:23, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:40: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:160:17: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  160 |                 if (RSA_generate_key_ex(rsa, cm_key_size, exponent, NULL) != 1) {
      |                 ^~
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
  271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:171:17: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  171 |                 if (RSA_check_key(rsa) != 1) { /* should be unnecessary */
      |                 ^~
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
  289 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *);
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:175:17: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  175 |                 EVP_PKEY_set1_RSA(pkey, rsa);
      |                 ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/pem.h:22: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
 1363 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:212:17: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  212 |                 ec = EC_KEY_new_by_curve_name(ecurve);
      |                 ^~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:37: <--[gcc]
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:219:33: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  219 |                                 ec = EC_KEY_new_by_curve_name(ecurve);
      |                                 ^~
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:224:33: warning: ‘EC_KEY_new_by_curve_name’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  224 |                                 ec = EC_KEY_new_by_curve_name(ecurve);
      |                                 ^~
/usr/include/openssl/ec.h:1017:31: note: declared here <--[gcc]
 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid);
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:232:17: warning: ‘EC_KEY_generate_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  232 |                 if (EC_KEY_generate_key(ec) != 1) {
      |                 ^~
/usr/include/openssl/ec.h:1120:27: note: declared here <--[gcc]
 1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key);
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:236:17: warning: ‘EC_KEY_set_asn1_flag’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  236 |                 EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE);
      |                 ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/ec.h:1106:28: note: declared here <--[gcc]
 1106 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag);
      |                            ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:237:17: warning: ‘EVP_PKEY_set1_EC_KEY’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  237 |                 EVP_PKEY_set1_EC_KEY(pkey, ec);
      |                 ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/evp.h:1389:5: note: declared here <--[gcc]
 1389 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key);
      |     ^~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:96:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
   96 | cm_keygen_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/keygen-o.c:97:24: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
   97 |                  void *userdata)
      |                  ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:167:46: warning: unused parameter ‘ca’ [-Wunused-parameter] <--[gcc]
  167 | cm_csrgen_o_main(int fd, struct cm_store_ca *ca, struct cm_store_entry *entry,
      |                          ~~~~~~~~~~~~~~~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:168:24: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
  168 |                  void *userdata)
      |                  ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:57:25: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
   57 |                   void *userdata)
      |                   ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_need_scep_messages’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:208:57: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  208 | cm_submit_so_need_scep_messages(struct cm_submit_state *state)
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_need_rekey’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:215:49: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  215 | cm_submit_so_need_rekey(struct cm_submit_state *state)
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_unreachable’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:222:50: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  222 | cm_submit_so_unreachable(struct cm_submit_state *state)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_unconfigured’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:229:51: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  229 | cm_submit_so_unconfigured(struct cm_submit_state *state)
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c: In function ‘cm_submit_so_unsupported’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-so.c:236:50: warning: unused parameter ‘state’ [-Wunused-parameter] <--[gcc]
  236 | cm_submit_so_unsupported(struct cm_submit_state *state)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:122:49: warning: unused parameter ‘entry’ [-Wunused-parameter] <--[gcc]
  122 | cert_from_pem(char *pem, struct cm_store_entry *entry)
      |                          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c: In function ‘cm_scepgen_o_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:717:25: warning: unused parameter ‘userdata’ [-Wunused-parameter] <--[gcc]
  717 |                   void *userdata)
      |                   ~~~~~~^~~~~~~~
/usr/include/nss3/certt.h:562:9: warning: "KU_DIGITAL_SIGNATURE" redefined <--[gcc]
  562 | #define KU_DIGITAL_SIGNATURE (0x80) /* bit 0 */
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:33: <--[gcc]
/usr/include/openssl/x509v3.h:665:10: note: this is the location of the previous definition <--[gcc]
  665 | # define KU_DIGITAL_SIGNATURE    0x0080
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:563:9: warning: "KU_NON_REPUDIATION" redefined <--[gcc]
  563 | #define KU_NON_REPUDIATION (0x40)   /* bit 1 */
      |         ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:666:10: note: this is the location of the previous definition <--[gcc]
  666 | # define KU_NON_REPUDIATION      0x0040
      |          ^~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:564:9: warning: "KU_KEY_ENCIPHERMENT" redefined <--[gcc]
  564 | #define KU_KEY_ENCIPHERMENT (0x20)  /* bit 2 */
      |         ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:667:10: note: this is the location of the previous definition <--[gcc]
  667 | # define KU_KEY_ENCIPHERMENT     0x0020
      |          ^~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:565:9: warning: "KU_DATA_ENCIPHERMENT" redefined <--[gcc]
  565 | #define KU_DATA_ENCIPHERMENT (0x10) /* bit 3 */
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:668:10: note: this is the location of the previous definition <--[gcc]
  668 | # define KU_DATA_ENCIPHERMENT    0x0010
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:566:9: warning: "KU_KEY_AGREEMENT" redefined <--[gcc]
  566 | #define KU_KEY_AGREEMENT (0x08)     /* bit 4 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:669:10: note: this is the location of the previous definition <--[gcc]
  669 | # define KU_KEY_AGREEMENT        0x0008
      |          ^~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:567:9: warning: "KU_KEY_CERT_SIGN" redefined <--[gcc]
  567 | #define KU_KEY_CERT_SIGN (0x04)     /* bit 5 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:670:10: note: this is the location of the previous definition <--[gcc]
  670 | # define KU_KEY_CERT_SIGN        0x0004
      |          ^~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:568:9: warning: "KU_CRL_SIGN" redefined <--[gcc]
  568 | #define KU_CRL_SIGN (0x02)          /* bit 6 */
      |         ^~~~~~~~~~~
/usr/include/openssl/x509v3.h:671:10: note: this is the location of the previous definition <--[gcc]
  671 | # define KU_CRL_SIGN             0x0002
      |          ^~~~~~~~~~~
/usr/include/nss3/certt.h:569:9: warning: "KU_ENCIPHER_ONLY" redefined <--[gcc]
  569 | #define KU_ENCIPHER_ONLY (0x01)     /* bit 7 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:672:10: note: this is the location of the previous definition <--[gcc]
  672 | # define KU_ENCIPHER_ONLY        0x0001
      |          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:758: error: doubleFree(CWE-415): Memory pointed to by 'filename' is freed twice. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:196:12: note: (1) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:199:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:210:17: note: (3) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (4) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:219:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: note: (7) ‘fopen(filename, "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:196:12: note: (1) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:199:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:210:17: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (4) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:219:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: note: (7) ‘fopen(filename, "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:196:12: note: (1) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:199:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:210:17: note: (3) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (4) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:219:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:227:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:231:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: note: (9) ‘fopen(filename, "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:196:12: note: (1) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:199:19: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:210:17: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (4) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:211:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:219:9: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:227:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:231:13: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/csrgen-o.c:220:30: note: (9) ‘fopen(filename, "r")’ leaks here; was allocated at (3) <--[gcc]
/usr/include/nss3/certt.h:562:9: warning: "KU_DIGITAL_SIGNATURE" redefined <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:33: <--[gcc]
/usr/include/openssl/x509v3.h:665:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:563:9: warning: "KU_NON_REPUDIATION" redefined <--[gcc]
/usr/include/openssl/x509v3.h:666:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:564:9: warning: "KU_KEY_ENCIPHERMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:667:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:565:9: warning: "KU_DATA_ENCIPHERMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:668:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:566:9: warning: "KU_KEY_AGREEMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:669:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:567:9: warning: "KU_KEY_CERT_SIGN" redefined <--[gcc]
/usr/include/openssl/x509v3.h:670:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:568:9: warning: "KU_CRL_SIGN" redefined <--[gcc]
/usr/include/openssl/x509v3.h:671:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:569:9: warning: "KU_ENCIPHER_ONLY" redefined <--[gcc]
/usr/include/openssl/x509v3.h:672:10: note: this is the location of the previous definition <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c: In function ‘key_from_file’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:12: warning: leak of FILE ‘fopen(filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:716:1: note: (1) entry to ‘cm_scepgen_o_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:726:12: note: (2) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:730:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:730:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:736:39: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:736:20: note: (6) calling ‘key_from_file’ from ‘cm_scepgen_o_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:67:1: note: (7) entry to ‘key_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:76:17: note: (8) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:77:12: note: (9) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:77:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:12: note: (12) ‘fopen(filename, "r")’ leaks here; was opened at (8) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:12: warning: leak of ‘fopen(filename, "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:716:1: note: (1) entry to ‘cm_scepgen_o_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:726:12: note: (2) following ‘false’ branch (when ‘status’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:730:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:730:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:736:39: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:736:20: note: (6) calling ‘key_from_file’ from ‘cm_scepgen_o_main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:67:1: note: (7) entry to ‘key_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:76:17: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:77:12: note: (9) assuming ‘fopen(filename, "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:77:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scepgen-o.c:85:12: note: (12) ‘fopen(filename, "r")’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o selfsign_getcert-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_getcert-local-getcert.o `test -f 'local-getcert.c' || echo './'`local-getcert.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_getcert-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o tdbusm-check.o tdbusm-check.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o tm.o tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o serial-check.o serial-check.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o nl-check.o nl-check.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c: In function ‘validate_pem’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa-getcert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/selfsign-getcert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/selfsign-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c: In function ‘util_set_fd_owner_perms’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:587: error: returnDanglingLifetime(CWE-562): Returning pointer to local variable 'd' that will be invalid when returning. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:632:20: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  632 | validate_pem(void *parent, const char *path)
      |              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:8: warning: Potential leak of memory pointed to by 'tmp1' [unix.Malloc] <--[clang]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/serial-check.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm-check.c:542:1: warning: ‘get_sssnasasasnasn’ defined but not used [-Wunused-function] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/nl-check.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/tdbusm-check.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local-getcert.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o toklist-toklist.o `test -f 'toklist.c' || echo './'`toklist.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/toklist.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5645: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5645: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:98:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (3) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (5) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: note: (6) argument 1 (‘user’) from (5) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c: In function ‘validate_pem’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: warning: use of possibly-NULL ‘tmp1’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:646:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:663:36: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:664:12: note: (7) following ‘false’ branch (when ‘buffer’ is non-NULL)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:686:12: note: (9) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:691:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:22: note: (11) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:48: note: (12) following ‘true’ branch (when ‘sp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (14) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:698:20: note: (15) following ‘true’ branch (when ‘sq’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:699:30: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:704:32: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: note: (18) argument 1 (‘tmp1’) from (17) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:726:12: warning: Potential leak of memory pointed to by 'tmp2' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/serial-check.c:26:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   26 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/serial-check.c:26:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   26 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/nl-check.c:141:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
  141 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/nl-check.c:141:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
  141 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_H_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_h-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_H_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_h-log.o `test -f 'log.c' || echo './'`log.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_H_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_h-tm.o `test -f 'tm.c' || echo './'`tm.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-submit-d.o `test -f 'submit-d.c' || echo './'`submit-d.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_check_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c: In function ‘cm_submit_h_run’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5645: error: autoVariables(CWE-562): Address of local auto-variable assigned to a function parameter. <--[cppcheck]
  542 | get_sssnasasasnasn(DBusMessage *rep, int msgid)
      | ^~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘prep_bus’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:286:48: warning: unused parameter ‘mode’ [-Wunused-parameter] <--[gcc]
  286 | prep_bus(enum cm_tdbus_type which, const char *mode,
      |                                    ~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘prep_bus’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:286:48: warning: unused parameter ‘mode’ [-Wunused-parameter] <--[gcc]
  286 | prep_bus(enum cm_tdbus_type which, const char *mode,
      |                                    ~~~~~~~~~~~~^~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘prep_bus’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:286:48: warning: unused parameter ‘mode’ [-Wunused-parameter] <--[gcc]
  286 | prep_bus(enum cm_tdbus_type which, const char *mode,
      |                                    ~~~~~~~~~~~~^~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-log.o `test -f 'log.c' || echo './'`log.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:34: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                           ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:53: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                                              ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:525:34: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  525 |                           char **error, char **status, char **requestId)
      |                           ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:548:35: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  548 |                            char **error, char **status, char **requestId)
      |                            ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:36: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                             ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:50: warning: unused parameter ‘status’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                                           ~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:715:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  715 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:743:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  743 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:787:38: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  787 |                          dbus_bool_t can_agent, char **out, char **err)
      |                          ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:822:36: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  822 |                        dbus_bool_t can_agent, char **out, char **err)
      |                        ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:70: warning: unused parameter ‘url’ [-Wunused-parameter] <--[gcc]
  853 | cm_submit_d_profiles_eval(void *parent, const char *xml, const char *url,
      |                                                          ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:854:39: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  854 |                           dbus_bool_t can_agent, char **out, char **err)
      |                           ~~~~~~~~~~~~^~~~~~~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-tm.o `test -f 'tm.c' || echo './'`tm.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:240:24: warning: dereference of NULL ‘ctx’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:322:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:362:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:365:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:415:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:419:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:421:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (8) calling ‘cm_submit_h_init’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:66:1: note: (9) entry to ‘cm_submit_h_init’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:79:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:104:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (12) returning to ‘main’ from ‘cm_submit_h_init’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:435:9: note: (13) calling ‘cm_submit_h_run’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:132:1: note: (14) entry to ‘cm_submit_h_run’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:144:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:145:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:183:20: note: (17) following ‘true’ branch... <--[gcc]
In file included from /usr/include/curl/curl.h:3234, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:31: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:185:25: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:232:20: note: (19) following ‘false’ branch... <--[gcc]
cc1: note: (20) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:240:24: note: (21) dereference of NULL ‘ctx’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:264:28: warning: dereference of NULL ‘ctx’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:322:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:362:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:365:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:415:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:419:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:421:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (8) calling ‘cm_submit_h_init’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:66:1: note: (9) entry to ‘cm_submit_h_init’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:79:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:104:16: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:427:15: note: (12) returning to ‘main’ from ‘cm_submit_h_init’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:435:9: note: (13) calling ‘cm_submit_h_run’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:132:1: note: (14) entry to ‘cm_submit_h_run’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:144:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:145:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:232:20: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:233:34: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:235:28: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:236:43: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:260:20: note: (21) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:29: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:261:25: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:262:37: note: (23) ‘ctx’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:264:28: note: (24) dereference of NULL ‘ctx’ <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit_d-util-m.o `test -f 'util-m.c' || echo './'`util-m.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
rm -f libcm-o.a
ar cru libcm-o.a libcm_o_a-certread-o.o libcm_o_a-certsave-o.o libcm_o_a-csrgen-o.o libcm_o_a-keygen-o.o libcm_o_a-keyiread-o.o libcm_o_a-pkcs7.o libcm_o_a-prefs-o.o libcm_o_a-scep-o.o libcm_o_a-scepgen-o.o libcm_o_a-submit-so.o libcm_o_a-submit-o.o libcm_o_a-util-o.o 
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o main.o main.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
ranlib libcm-o.a
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o env-session.o env-session.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/main.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-ipa.o `test -f 'ipa.c' || echo './'`ipa.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/env-session.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c: In function ‘get_error_message’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-srvloc.o `test -f 'srvloc.c' || echo './'`srvloc.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/srvloc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:1141: warning: uninitvar(CWE-457): Uninitialized variable: ipaconfig <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.cgcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:59:32: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
   59 | get_error_message(krb5_context ctx, krb5_error_code kcode)
      |                   ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c: In function ‘interact’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:287:16: warning: unused parameter ‘ld’ [-Wunused-parameter] <--[gcc]
  287 | interact(LDAP *ld, unsigned flags, void *defaults, void *sasl_interact)
      |          ~~~~~~^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:287:29: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  287 | interact(LDAP *ld, unsigned flags, void *defaults, void *sasl_interact)
      |                    ~~~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:287:42: warning: unused parameter ‘defaults’ [-Wunused-parameter] <--[gcc]
  287 | interact(LDAP *ld, unsigned flags, void *defaults, void *sasl_interact)
      |                                    ~~~~~~^~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:287:58: warning: unused parameter ‘sasl_interact’ [-Wunused-parameter] <--[gcc]
  287 | interact(LDAP *ld, unsigned flags, void *defaults, void *sasl_interact)
      |                                                    ~~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c: In function ‘submit_or_poll_uri’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:636:32: warning: unused parameter ‘uid’ [-Wunused-parameter] <--[gcc]
  636 |                    const char *uid, const char *pwd, const char *csr,
      |                    ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:636:49: warning: unused parameter ‘pwd’ [-Wunused-parameter] <--[gcc]
  636 |                    const char *uid, const char *pwd, const char *csr,
      |                                     ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c: In function ‘fetch_roots’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:877:43: warning: unused parameter ‘uid’ [-Wunused-parameter] <--[gcc]
  877 |             const char *host, const char *uid, const char *pwd,
      |                               ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:877:60: warning: unused parameter ‘pwd’ [-Wunused-parameter] <--[gcc]
  877 |             const char *host, const char *uid, const char *pwd,
      |                                                ~~~~~~~~~~~~^~~
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-util.o `test -f 'util.c' || echo './'`util.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c: In function ‘get_config_entry’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-log.o `test -f 'log.c' || echo './'`log.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ipa_submit-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-dogtag.o `test -f 'dogtag.c' || echo './'`dogtag.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-submit-d.o `test -f 'submit-d.c' || echo './'`submit-d.c
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/selfsign-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘request’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5622:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:13: note: (2) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5636:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5637:12: note: (5) following ‘true’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5638:30: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5642:31: note: (7) following ‘true’ branch (when ‘i != 10’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:28: note: (9) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5644:39: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5646:40: note: (11) calling ‘request’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:746:1: note: (12) entry to ‘request’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:749:14: note: (13) capacity: 2048 bytes <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: (14) out-of-bounds write from byte 2048 till byte 2050 but ‘subject_default’ ends at byte 2048 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: write of 3 bytes to beyond the end of ‘subject_default’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: valid subscripts for ‘subject_default’ are ‘[0]’ to ‘[2047]’ <--[gcc]

               ┌─────────────────────────────────────────────────────────┐
               │           write of ‘char[2048]’ (2048 bytes)            │
               └─────────────────────────────────────────────────────────┘
                  │           │              │                  │
                  │           │              │                  │
                  v           v              v                  v
  ┌───┬────────┬──────┬────────────────┬───────────┐   ┌─────────────────┐
  │[0]│  ...   │ [3]  │      ...       │  [2047]   │   │                 │
  ├───┼───┬───┬┼──────┼────────────────┴───────────┘   │                 │
  │‘C’│‘N’│‘=’││ NUL  │                                │after valid range│
  ├───┴───┴───┴┴──────┴────────────────────────────┐   │                 │
  │     ‘subject_default’ (type: ‘char[2048]’)     │   │                 │
  └────────────────────────────────────────────────┘   └─────────────────┘
  ├───────────────────────┬────────────────────────┤   ├────────┬────────┤
                          │                                     │
               ╭──────────┴─────────╮               ╭───────────┴──────────╮
               │capacity: 2048 bytes│               │⚠️  overflow of 3 bytes│
               ╰────────────────────╯               ╰──────────────────────╯

In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:30: <--[gcc]
/usr/include/unistd.h:911:12: note: parameter 1 of ‘gethostname’ marked with attribute ‘access (write_only, 1, 2)’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_check_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:1010:6: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_xml_value_if’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'aoptions' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'soptions' nulled but not freed upon failure <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-util-m.o `test -f 'util-m.c' || echo './'`util-m.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:34: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                           ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:53: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                                              ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:525:34: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  525 |                           char **error, char **status, char **requestId)
      |                           ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:548:35: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  548 |                            char **error, char **status, char **requestId)
      |                            ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:36: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                             ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:50: warning: unused parameter ‘status’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                                           ~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:715:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  715 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:743:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  743 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:787:38: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  787 |                          dbus_bool_t can_agent, char **out, char **err)
      |                          ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:822:36: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  822 |                        dbus_bool_t can_agent, char **out, char **err)
      |                        ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:70: warning: unused parameter ‘url’ [-Wunused-parameter] <--[gcc]
  853 | cm_submit_d_profiles_eval(void *parent, const char *xml, const char *url,
      |                                                          ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:854:39: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  854 |                           dbus_bool_t can_agent, char **out, char **err)
      |                           ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:1153:15: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:1167:14: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa.c:1171:13: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘request’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5622:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:13: note: (2) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5636:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5637:12: note: (5) following ‘true’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5638:30: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5642:31: note: (7) following ‘true’ branch (when ‘i != 10’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:28: note: (9) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5644:39: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5646:40: note: (11) calling ‘request’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:746:1: note: (12) entry to ‘request’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:749:14: note: (13) capacity: 2048 bytes <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: (14) out-of-bounds write from byte 2048 till byte 2050 but ‘subject_default’ ends at byte 2048 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: write of 3 bytes to beyond the end of ‘subject_default’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: valid subscripts for ‘subject_default’ are ‘[0]’ to ‘[2047]’ <--[gcc]

               ┌─────────────────────────────────────────────────────────┐
               │           write of ‘char[2048]’ (2048 bytes)            │
               └─────────────────────────────────────────────────────────┘
                  │           │              │                  │
                  │           │              │                  │
                  v           v              v                  v
  ┌───┬────────┬──────┬────────────────┬───────────┐   ┌─────────────────┐
  │[0]│  ...   │ [3]  │      ...       │  [2047]   │   │                 │
  ├───┼───┬───┬┼──────┼────────────────┴───────────┘   │                 │
  │‘C’│‘N’│‘=’││ NUL  │                                │after valid range│
  ├───┴───┴───┴┴──────┴────────────────────────────┐   │                 │
  │     ‘subject_default’ (type: ‘char[2048]’)     │   │                 │
  └────────────────────────────────────────────────┘   └─────────────────┘
  ├───────────────────────┬────────────────────────┤   ├────────┬────────┤
                          │                                     │
               ╭──────────┴─────────╮               ╭───────────┴──────────╮
               │capacity: 2048 bytes│               │⚠️  overflow of 3 bytes│
               ╰────────────────────╯               ╰──────────────────────╯
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-util-n.o `test -f 'util-n.c' || echo './'`util-n.c

In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:30: <--[gcc]
/usr/include/unistd.h:911:12: note: parameter 1 of ‘gethostname’ marked with attribute ‘access (write_only, 1, 2)’ <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c: In function ‘util_set_db_owner_perms’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/ipa-getcert.c:3: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:189:7: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-util.o `test -f 'util.c' || echo './'`util.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:21: warning: use of NULL ‘error_code’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:368:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (52) following ‘true’ branch (when ‘bobj1’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘false’ branch... <--[gcc]
cc1: note: (59) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (60) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:21: note: (61) argument 1 (‘cm_submit_d_text_node(parent,  bobj1)’) NULL where non-null expected <--[gcc]
In file included from /usr/include/string.h:462, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:24: <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: warning: use of NULL ‘error_code’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:373:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (50) following ‘false’ branch (when ‘bobj1’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (52) following ‘true’ branch (when ‘bobj2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘false’ branch... <--[gcc]
cc1: note: (59) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (60) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: note: (61) argument 1 (‘cm_submit_d_text_node(parent,  bobj2)’) NULL where non-null expected <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: warning: use of NULL ‘v’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:368:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (50) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:373:25: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (52) following ‘true’ branch (when ‘bobj1’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (60) following ‘true’ branch... <--[gcc]
cc1: note: (61) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (62) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:304:37: note: (64) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:305:41: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (66) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (68) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:20: note: (69) following ‘true’ branch... <--[gcc]
cc1: note: (70) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (71) following ‘true’ branch (when ‘bobj2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (73) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (74) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (75) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (77) following ‘false’ branch... <--[gcc]
cc1: note: (78) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (79) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: note: (80) argument 1 (‘cm_submit_d_text_node(parent,  bobj2)’) NULL where non-null expected <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:181:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:150:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:153:27: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:154:12: note: (3) following ‘false’ branch (when ‘pathname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:157:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:159:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:16: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:174:16: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:42: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (15) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:181:25: note: (18) argument 1 (‘user’) from (17) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c: In function ‘request’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: warning: stack-based buffer overflow [CWE-121] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5622:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:13: note: (2) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5633:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5636:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5637:12: note: (5) following ‘true’ branch (when ‘argc > 1’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5638:30: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5642:31: note: (7) following ‘true’ branch (when ‘i != 10’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5643:28: note: (9) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5644:39: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:5646:40: note: (11) calling ‘request’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:746:1: note: (12) entry to ‘request’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:749:14: note: (13) capacity: 2048 bytes <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: (14) out-of-bounds write from byte 2048 till byte 2050 but ‘subject_default’ ends at byte 2048 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: write of 3 bytes to beyond the end of ‘subject_default’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:826:13: note: valid subscripts for ‘subject_default’ are ‘[0]’ to ‘[2047]’ <--[gcc]

               ┌─────────────────────────────────────────────────────────┐
               │           write of ‘char[2048]’ (2048 bytes)            │
               └─────────────────────────────────────────────────────────┘
                  │           │              │                  │
                  │           │              │                  │
                  v           v              v                  v
  ┌───┬────────┬──────┬────────────────┬───────────┐   ┌─────────────────┐
  │[0]│  ...   │ [3]  │      ...       │  [2047]   │   │                 │
  ├───┼───┬───┬┼──────┼────────────────┴───────────┘   │                 │
  │‘C’│‘N’│‘=’││ NUL  │                                │after valid range│
  ├───┴───┴───┴┴──────┴────────────────────────────┐   │                 │
  │     ‘subject_default’ (type: ‘char[2048]’)     │   │                 │
  └────────────────────────────────────────────────┘   └─────────────────┘
  ├───────────────────────┬────────────────────────┤   ├────────┬────────┤
                          │                                     │
               ╭──────────┴─────────╮               ╭───────────┴──────────╮
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-log.o `test -f 'log.c' || echo './'`log.c
               │capacity: 2048 bytes│               │⚠️  overflow of 3 bytes│
               ╰────────────────────╯               ╰──────────────────────╯

In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/getcert.c:30: <--[gcc]
/usr/include/unistd.h:911:12: note: parameter 1 of ‘gethostname’ marked with attribute ‘access (write_only, 1, 2)’ <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-tm.o `test -f 'tm.c' || echo './'`tm.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c: In function ‘get_config_entry’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-prefs.o `test -f 'prefs.c' || echo './'`prefs.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-dogtag-ipa.o `test -f 'dogtag-ipa.c' || echo './'`dogtag-ipa.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_ipa_renew_agent_submit-env-system.o `test -f 'env-system.c' || echo './'`env-system.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-dogtag.o `test -f 'dogtag.c' || echo './'`dogtag.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-submit-d.o `test -f 'submit-d.c' || echo './'`submit-d.c
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:237:5: warning: Potential leak of memory pointed to by 'aoptions' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:265:5: warning: Potential leak of memory pointed to by 'soptions' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:558:13: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:230:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (20) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:54: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:228:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:230:33: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:238:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (19) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (22) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (23) following ‘true’ branch (when ‘aoptions’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:237:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:238:33: note: (25) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:258:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 111:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:253:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:256:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:258:33: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 111:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:253:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (19) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:34: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:306:17: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (5) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (8) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (9) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:305:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:306:17: note: (17) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:307:17: warning: double-‘free’ of ‘aoptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (5) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:34: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: note: (8) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:264:28: note: (9) following ‘false’ branch (when ‘soptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:269:29: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:270:28: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:275:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:305:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:307:17: note: (17) second ‘free’ here <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-util-m.o `test -f 'util-m.c' || echo './'`util-m.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-util-n.o `test -f 'util-n.c' || echo './'`util-n.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_check_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c: In function ‘util_set_db_owner_perms’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-util.o `test -f 'util.c' || echo './'`util.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c: In function ‘get_config_entry’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'aoptions' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'soptions' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.cgcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-log.o `test -f 'log.c' || echo './'`log.c
:181:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:150:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:153:27: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:154:12: note: (3) following ‘false’ branch (when ‘pathname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:157:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:159:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:163:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:168:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:16: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:174:16: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:173:42: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:179:12: note: (15) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:180:24: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-n.c:181:25: note: (18) argument 1 (‘user’) from (17) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:34: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                           ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:53: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                                              ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:525:34: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  525 |                           char **error, char **status, char **requestId)
      |                           ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:548:35: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  548 |                            char **error, char **status, char **requestId)
      |                            ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:36: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                             ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:50: warning: unused parameter ‘status’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                                           ~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:715:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  715 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:743:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  743 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:787:38: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  787 |                          dbus_bool_t can_agent, char **out, char **err)
      |                          ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:822:36: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  822 |                        dbus_bool_t can_agent, char **out, char **err)
      |                        ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:70: warning: unused parameter ‘url’ [-Wunused-parameter] <--[gcc]
  853 | cm_submit_d_profiles_eval(void *parent, const char *xml, const char *url,
      |                                                          ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:854:39: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  854 |                           dbus_bool_t can_agent, char **out, char **err)
      |                           ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-prefs.o `test -f 'prefs.c' || echo './'`prefs.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dogtag_submit-env-system.o `test -f 'env-system.c' || echo './'`env-system.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-local.o `test -f 'local.c' || echo './'`local.c
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_xml_value_if’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:21: warning: use of NULL ‘error_code’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:368:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (50) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (52) following ‘true’ branch (when ‘bobj1’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘false’ branch... <--[gcc]
cc1: note: (59) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (60) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:21: note: (61) argument 1 (‘cm_submit_d_text_node(parent,  bobj1)’) NULL where non-null expected <--[gcc]
In file included from /usr/include/string.h:462, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:24: <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: warning: use of NULL ‘error_code’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:373:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (50) following ‘false’ branch (when ‘bobj1’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (52) following ‘true’ branch (when ‘bobj2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘false’ branch... <--[gcc]
cc1: note: (59) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (60) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: note: (61) argument 1 (‘cm_submit_d_text_node(parent,  bobj2)’) NULL where non-null expected <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: warning: use of NULL ‘v’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:1: note: (1) entry to ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:15: note: (2) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:35: note: (3) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:856:57: note: (4) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:860:14: note: (5) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:861:14: note: (6) ‘error_code’ is NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:862:9: note: (7) calling ‘cm_submit_d_profiles_result’ from ‘cm_submit_d_profiles_eval’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:602:1: note: (8) entry to ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:611:21: note: (9) calling ‘cm_submit_d_xml_profiles’ from ‘cm_submit_d_profiles_result’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:394:1: note: (10) entry to ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:405:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:406:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:407:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:408:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:410:28: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:411:39: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:28: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:33: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:415:43: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:417:45: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:416:55: note: (21) following ‘true’ branch... <--[gcc]
cc1: note: (22) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:419:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:421:63: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:44: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:423:72: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:422:78: note: (27) following ‘true’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:425:59: note: (29) calling ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_xml_profiles’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:341:1: note: (30) entry to ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:355:12: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:356:24: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (33) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (34) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (35) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (39) following ‘true’ branch... <--[gcc]
cc1: note: (40) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (43) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:359:13: note: (45) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:361:12: note: (46) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (47) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:367:12: note: (48) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:368:25: note: (49) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:372:12: note: (50) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:373:25: note: (51) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:376:12: note: (52) following ‘true’ branch (when ‘bobj1’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (53) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (54) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (55) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (56) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (57) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (58) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:298:29: note: (59) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:39: note: (60) following ‘true’ branch... <--[gcc]
cc1: note: (61) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:300:52: note: (62) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:303:47: note: (63) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:304:37: note: (64) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:305:41: note: (65) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:312:12: note: (66) following ‘true’ branch (when ‘node’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:313:25: note: (67) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:377:22: note: (68) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:378:20: note: (69) following ‘true’ branch... <--[gcc]
cc1: note: (70) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:383:12: note: (71) following ‘true’ branch (when ‘bobj2’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (72) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (73) calling ‘cm_submit_d_text_node’ from ‘cm_submit_d_xml_value_if’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:290:1: note: (74) entry to ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:12: note: (75) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:297:17: note: (76) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:296:27: note: (77) following ‘false’ branch... <--[gcc]
cc1: note: (78) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:384:22: note: (79) returning to ‘cm_submit_d_xml_value_if’ from ‘cm_submit_d_text_node’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:385:21: note: (80) argument 1 (‘cm_submit_d_text_node(parent,  bobj2)’) NULL where non-null expected <--[gcc]
/usr/include/strings.h:116:12: note: argument 1 of ‘strcasecmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c: In function ‘set_ca_extensions’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c: In function ‘get_signer_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:75:25: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
   75 | set_ca_extensions(void *parent, X509_REQ *req, EVP_PKEY *key)
      |                   ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c: In function ‘get_signer_info’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:310:17: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  310 |                 rsa = RSA_new();
      |                 ^~~
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /usr/include/openssl/pem.h:23, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:43: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
  212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:316:17: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  316 |                 if (RSA_generate_key_ex(rsa, CM_DEFAULT_PUBKEY_SIZE, exponent,
      |                 ^~
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
  271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:321:17: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  321 |                 if (RSA_check_key(rsa) != 1) { /* should be unnecessary */
      |                 ^~
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
  289 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *);
      |                           ^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:326:17: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
  326 |                 EVP_PKEY_set1_RSA(*signer_key, rsa);
      |                 ^~~~~~~~~~~~~~~~~
In file included from /usr/include/openssl/pem.h:22: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
 1363 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key);
      |     ^~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:37: <--[gcc]
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-submit-o.o `test -f 'submit-o.c' || echo './'`submit-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-env-system.o `test -f 'env-system.c' || echo './'`env-system.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-env-shared.o `test -f 'env-shared.c' || echo './'`env-shared.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-log.o `test -f 'log.c' || echo './'`log.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-prefs.o `test -f 'prefs.c' || echo './'`prefs.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-prefs-o.o `test -f 'prefs-o.c' || echo './'`prefs-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-util.o `test -f 'util.c' || echo './'`util.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-util-o.o `test -f 'util-o.c' || echo './'`util-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o local_submit-pin.o `test -f 'pin.c' || echo './'`pin.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-scep.o `test -f 'scep.c' || echo './'`scep.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-submit-h.o `test -f 'submit-h.c' || echo './'`submit-h.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-util-m.o `test -f 'util-m.c' || echo './'`util-m.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-util-o.o `test -f 'util-o.c' || echo './'`util-o.c
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:37: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:310:17: warning: ‘RSA_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/x509.h:36, <--[gcc]
                 from /usr/include/openssl/pem.h:23, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:43: <--[gcc]
/usr/include/openssl/rsa.h:212:28: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:316:17: warning: ‘RSA_generate_key_ex’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:271:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:321:17: warning: ‘RSA_check_key’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
/usr/include/openssl/rsa.h:289:27: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:326:17: warning: ‘EVP_PKEY_set1_RSA’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc]
In file included from /usr/include/openssl/pem.h:22: <--[gcc]
/usr/include/openssl/evp.h:1363:5: note: declared here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:28: warning: leak of FILE ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:427:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:451:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:456:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:456:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:459:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:475:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:478:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:486:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:491:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:493:13: note: (10) when ‘isatty’ succeeds <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:493:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:494:17: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:499:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:505:18: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:518:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:547:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:552:20: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:553:31: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:560:20: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (21) calling ‘local_lock’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:403:1: note: (22) entry to ‘local_lock’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:412:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:417:13: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:417:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:423:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (27) returning to ‘main’ from ‘local_lock’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:570:21: note: (28) calling ‘get_signer_info’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:195:1: note: (29) entry to ‘get_signer_info’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:215:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:221:23: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:230:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:231:14: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:390:12: note: (34) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:49: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:391:63: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:392:20: note: (36) following ‘false’ branch... <--[gcc]
cc1: note: (37) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:570:21: note: (38) returning to ‘main’ from ‘get_signer_info’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:572:20: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:579:26: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:580:22: note: (41) opened here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:581:20: note: (42) assuming ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:581:20: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:29: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:28: note: (45) ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ leaks here; was opened at (41) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:28: warning: leak of ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:427:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:451:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:456:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:456:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:459:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:475:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:478:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:486:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:491:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:493:13: note: (10) when ‘isatty’ succeeds <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:493:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:494:17: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:499:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:505:18: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:518:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:547:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:552:20: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:553:31: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:560:20: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (21) calling ‘local_lock’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:403:1: note: (22) entry to ‘local_lock’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:412:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:417:13: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:417:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:423:16: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:568:23: note: (27) returning to ‘main’ from ‘local_lock’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:570:21: note: (28) calling ‘get_signer_info’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:195:1: note: (29) entry to ‘get_signer_info’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:215:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:221:23: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:230:12: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:231:14: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:390:12: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:391:63: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:392:20: note: (36) following ‘false’ branch... <--[gcc]
cc1: note: (37) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:570:21: note: (38) returning to ‘main’ from ‘get_signer_info’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:572:20: note: (39) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:579:26: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:580:22: note: (41) allocated here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:581:20: note: (42) assuming ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:581:20: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:29: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/local.c:588:28: note: (45) ‘fopen(talloc_asprintf(talloc_init("Local Signing Authority"), "%s/%s", localdir, "/serial"), "r")’ leaks here; was allocated at (41) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:189:7: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
/usr/include/nss3/certt.h:562:9: warning: "KU_DIGITAL_SIGNATURE" redefined <--[gcc]
  562 | #define KU_DIGITAL_SIGNATURE (0x80) /* bit 0 */
      |         ^~~~~~~~~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:33: <--[gcc]
/usr/include/openssl/x509v3.h:665:10: note: this is the location of the previous definition <--[gcc]
  665 | # define KU_DIGITAL_SIGNATURE    0x0080
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:563:9: warning: "KU_NON_REPUDIATION" redefined <--[gcc]
  563 | #define KU_NON_REPUDIATION (0x40)   /* bit 1 */
      |         ^~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:666:10: note: this is the location of the previous definition <--[gcc]
  666 | # define KU_NON_REPUDIATION      0x0040
      |          ^~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:564:9: warning: "KU_KEY_ENCIPHERMENT" redefined <--[gcc]
  564 | #define KU_KEY_ENCIPHERMENT (0x20)  /* bit 2 */
      |         ^~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:667:10: note: this is the location of the previous definition <--[gcc]
  667 | # define KU_KEY_ENCIPHERMENT     0x0020
      |          ^~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:565:9: warning: "KU_DATA_ENCIPHERMENT" redefined <--[gcc]
  565 | #define KU_DATA_ENCIPHERMENT (0x10) /* bit 3 */
      |         ^~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:668:10: note: this is the location of the previous definition <--[gcc]
  668 | # define KU_DATA_ENCIPHERMENT    0x0010
      |          ^~~~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:566:9: warning: "KU_KEY_AGREEMENT" redefined <--[gcc]
  566 | #define KU_KEY_AGREEMENT (0x08)     /* bit 4 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:669:10: note: this is the location of the previous definition <--[gcc]
  669 | # define KU_KEY_AGREEMENT        0x0008
      |          ^~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:567:9: warning: "KU_KEY_CERT_SIGN" redefined <--[gcc]
  567 | #define KU_KEY_CERT_SIGN (0x04)     /* bit 5 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:670:10: note: this is the location of the previous definition <--[gcc]
  670 | # define KU_KEY_CERT_SIGN        0x0004
      |          ^~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:568:9: warning: "KU_CRL_SIGN" redefined <--[gcc]
  568 | #define KU_CRL_SIGN (0x02)          /* bit 6 */
      |         ^~~~~~~~~~~
/usr/include/openssl/x509v3.h:671:10: note: this is the location of the previous definition <--[gcc]
  671 | # define KU_CRL_SIGN             0x0002
      |          ^~~~~~~~~~~
/usr/include/nss3/certt.h:569:9: warning: "KU_ENCIPHER_ONLY" redefined <--[gcc]
  569 | #define KU_ENCIPHER_ONLY (0x01)     /* bit 7 */
      |         ^~~~~~~~~~~~~~~~
/usr/include/openssl/x509v3.h:672:10: note: this is the location of the previous definition <--[gcc]
  672 | # define KU_ENCIPHER_ONLY        0x0001
      |          ^~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/usr/include/nss3/certt.h:562:9: warning: "KU_DIGITAL_SIGNATURE" redefined <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-o.c:33: <--[gcc]
/usr/include/openssl/x509v3.h:665:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:563:9: warning: "KU_NON_REPUDIATION" redefined <--[gcc]
/usr/include/openssl/x509v3.h:666:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:564:9: warning: "KU_KEY_ENCIPHERMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:667:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:565:9: warning: "KU_DATA_ENCIPHERMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:668:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:566:9: warning: "KU_KEY_AGREEMENT" redefined <--[gcc]
/usr/include/openssl/x509v3.h:669:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:567:9: warning: "KU_KEY_CERT_SIGN" redefined <--[gcc]
/usr/include/openssl/x509v3.h:670:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:568:9: warning: "KU_CRL_SIGN" redefined <--[gcc]
/usr/include/openssl/x509v3.h:671:10: note: this is the location of the previous definition <--[gcc]
/usr/include/nss3/certt.h:569:9: warning: "KU_ENCIPHER_ONLY" redefined <--[gcc]
/usr/include/openssl/x509v3.h:672:10: note: this is the location of the previous definition <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:237:5: warning: Potential leak of memory pointed to by 'aoptions' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:265:5: warning: Potential leak of memory pointed to by 'soptions' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:558:13: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:230:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (20) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:54: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:228:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:230:33: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:238:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (19) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (22) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (23) following ‘true’ branch (when ‘aoptions’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:237:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:238:33: note: (25) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:258:33: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 111:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:253:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (19) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:55:18: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:256:40: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:258:33: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (5) following ‘case 79:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:225:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (10) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (11) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (17) following ‘case 111:’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:253:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (19) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:34: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: note: (22) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:306:17: warning: double-‘free’ of ‘soptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:29: note: (5) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:227:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:34: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:234:36: note: (8) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:236:28: note: (9) following ‘false’ branch (when ‘aoptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:241:29: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:242:28: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:248:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:305:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:306:17: note: (17) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:307:17: warning: double-‘free’ of ‘aoptions’ [CWE-415] [-Wanalyzer-double-free] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:216:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:219:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:221:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:29: note: (5) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:255:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:34: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:262:36: note: (8) when ‘realloc’ succeeds, moving buffer <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:264:28: note: (9) following ‘false’ branch (when ‘soptions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:269:29: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:270:28: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:275:29: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:220:43: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:304:12: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:305:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/dogtag.c:307:17: note: (17) second ‘free’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/env-shared.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
: In function ‘get_config_entry’: <--[gcc]
                                      └──────────────────────────────────┘
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-submit-u.o `test -f 'submit-u.c' || echo './'`submit-u.c
                                                       │
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯
 <--[cppcheck]

:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘validate_pem’::120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
: In function ‘util_set_fd_owner_perms’:/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c <--[gcc]
:102:23: note: (9) ...to here <--[gcc]
: In function ‘cm_pin_read_for_key_ossl_cb’:/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
 <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
 <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
 <--[cppcheck]
: In function ‘main’: <--[gcc]
:451:6: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker]:705:8: warning: Potential leak of memory pointed to by 'tmp1' [unix.Malloc] <--[clang]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[clang]
:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[cppcheck]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[clang]
: In function ‘validate_pem’: <--[cppcheck]
: In function ‘util_set_fd_owner_perms’: <--[gcc]
 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:587: error: returnDanglingLifetime(CWE-562): Returning pointer to local variable 'd' that will be invalid when returning. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:632:20: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  632 | validate_pem(void *parent, const char *path)
      |              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:98:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (3) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (5) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: note: (6) argument 1 (‘user’) from (5) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c: In function ‘validate_pem’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: warning: use of possibly-NULL ‘tmp1’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:646:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:663:36: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:664:12: note: (7) following ‘false’ branch (when ‘buffer’ is non-NULL)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:686:12: note: (9) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:691:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:22: note: (11) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:48: note: (12) following ‘true’ branch (when ‘sp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (14) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:698:20: note: (15) following ‘true’ branch (when ‘sq’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.cgcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-util.o `test -f 'util.c' || echo './'`util.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-log.o `test -f 'log.c' || echo './'`log.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-pkcs7.o `test -f 'pkcs7.c' || echo './'`pkcs7.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-store-gen.o `test -f 'store-gen.c' || echo './'`store-gen.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-tm.o `test -f 'tm.c' || echo './'`tm.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-prefs.o `test -f 'prefs.c' || echo './'`prefs.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-prefs-o.o `test -f 'prefs-o.c' || echo './'`prefs-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-scep-o.o `test -f 'scep-o.c' || echo './'`scep-o.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scep_submit-env-system.o `test -f 'env-system.c' || echo './'`env-system.c
gcc -DHAVE_CONFIG_H -I.      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o env-system.o env-system.c
rm -f libcm.a
ar cru libcm.a libcm_a-cadata.o libcm_a-casave.o libcm_a-canalyze.o libcm_a-certext.o libcm_a-certread.o libcm_a-certread-n.o libcm_a-certsave.o libcm_a-certsave-n.o libcm_a-cm.o libcm_a-csrgen.o libcm_a-csrgen-n.o libcm_a-env-shared.o libcm_a-hook.o libcm_a-iterate.o libcm_a-json.o libcm_a-keygen.o libcm_a-keygen-n.o libcm_a-keyiread.o libcm_a-keyiread-n.o libcm_a-kudict.o libcm_a-log.o libcm_a-netlink.o libcm_a-notify.o libcm_a-oiddict.o libcm_a-pin.o libcm_a-prefs.o libcm_a-prefs-n.o libcm_a-scepgen.o libcm_a-scepgen-n.o libcm_a-store-files.o libcm_a-store-gen.o libcm_a-submit.o libcm_a-submit-e.o libcm_a-submit-n.o libcm_a-submit-sn.o libcm_a-submit-u.o libcm_a-subproc.o libcm_a-tdbus.o libcm_a-tdbush.o libcm_a-tdbusm.o libcm_a-util.o libcm_a-util-m.o libcm_a-util-n.o  libcm_o_a-certread-o.o libcm_o_a-certsave-o.o libcm_o_a-csrgen-o.o libcm_o_a-keygen-o.o libcm_o_a-keyiread-o.o libcm_o_a-pkcs7.o libcm_o_a-prefs-o.o libcm_o_a-scep-o.o libcm_o_a-scepgen-o.o libcm_o_a-submit-so.o libcm_o_a-submit-o.o libcm_o_a-util-o.o
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o toklist toklist-toklist.o -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lpopt  
ranlib libcm.a
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_H_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o submit-h submit_h-submit-h.o submit_h-log.o submit_h-tm.o -lcurl -lxml2 -ltalloc  -lpopt  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra   -I/usr/include/libxml2 -DWITH_GZFILEOP -DCM_SUBMIT_D_MAIN -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o submit-d submit_d-submit-d.o submit_d-submit-h.o submit_d-submit-u.o submit_d-log.o submit_d-tm.o submit_d-util-m.o libcm-o.a -lcurl -lcrypto -lxml2 -ltalloc  -luuid  -lpopt  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o ipa-submit ipa_submit-ipa.o ipa_submit-srvloc.o ipa_submit-store-gen.o ipa_submit-submit-h.o ipa_submit-submit-u.o ipa_submit-util.o ipa_submit-log.o ipa_submit-tm.o  -lldap  -lkrb5 -lk5crypto -lcom_err -ltalloc  -lidn2 -lcrypto -luuid -lresolv  -lpopt  -lcurl -ljansson 
:705:8: warning: Potential leak of memory pointed to by 'tmp1' [unix.Malloc]:699:30: note: (16) ...to here <--[clang]
 <--[gcc]
:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches./builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:704:32: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: note: (18) argument 1 (‘tmp1’) from (17) could be NULL where non-null expected <--[cppcheck]
 <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null
: In function ‘cm_submit_princ_realm_data’: <--[gcc]
: In function ‘cm_submit_u_from_file_single’::109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c <--[clang]
:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scep.c:817:58: warning: ‘%s’ directive argument is null [-Wformat-overflow=] <--[gcc]
  817 |                                 fprintf(stderr, "%s \"%s?%s\"\n", "GET", url, params2);
      |                                                          ^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/scep.c:822:58: warning: ‘%s’ directive argument is null [-Wformat-overflow=] <--[gcc]
  822 |                                 syslog(LOG_DEBUG, "%s %s?%s\n", "GET", url, params2);
      |                                                          ^~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:726:12: warning: Potential leak of memory pointed to by 'tmp2' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:587: error: returnDanglingLifetime(CWE-562): Returning pointer to local variable 'd' that will be invalid when returning. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:632:20: warning: unused parameter ‘parent’ [-Wunused-parameter] <--[gcc]
  632 | validate_pem(void *parent, const char *path)
      |              ~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: warning: use of possibly-NULL ‘user’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:98:12: note: (1) following ‘false’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:101:12: note: (3) following ‘true’ branch (when ‘owner’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:102:24: note: (5) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:103:25: note: (6) argument 1 (‘user’) from (5) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c: In function ‘validate_pem’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: warning: use of possibly-NULL ‘tmp1’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:646:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:651:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:657:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:663:36: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:664:12: note: (7) following ‘false’ branch (when ‘buffer’ is non-NULL)... <--[gcc]
cc1: note: (8) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:686:12: note: (9) following ‘false’ branch (when ‘s’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:691:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:22: note: (11) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:696:48: note: (12) following ‘true’ branch (when ‘sp’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:697:22: note: (14) when ‘strstr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:698:20: note: (15) following ‘true’ branch (when ‘sq’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:699:30: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:704:32: note: (17) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:705:29: note: (18) argument 1 (‘tmp1’) from (17) could be NULL where non-null expected <--[gcc]
<built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util-o.c:726:12: warning: Potential leak of memory pointed to by 'tmp2' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c:118:54: warning: unused parameter ‘rwflag’ [-Wunused-parameter] <--[gcc]
  118 | cm_pin_read_for_key_ossl_cb(char *buf, int size, int rwflag, void *u)
      |                                                  ~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c: In function ‘cm_pin_nss_cb’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pin.c:149:29: warning: unused parameter ‘slot’ [-Wunused-parameter] <--[gcc]
  149 | cm_pin_nss_cb(PK11SlotInfo *slot, PRBool retry, void *arg,
      |               ~~~~~~~~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c: In function ‘bettertop’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/prefs.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c: In function ‘get_config_entry’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
In function ‘cm_submit_h_run’,
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_base64_from_bin’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:121:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:122:17: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:123:16: note: (8) following ‘true’ branch (when ‘p’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:39: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:124:23: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:125:20: note: (11) following ‘false’ branch (when ‘in_section == 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:131:21: note: (13) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:35: <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: warning: use of possibly-NULL ‘tmp’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (1) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (2) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:107:50: note: (3) following ‘true’ branch (when ‘line’ is non-NULL)... <--[gcc]
cc1: note: (4) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:114:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:120:12: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:142:13: note: (7) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:143:12: note: (8) following ‘true’ branch... <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:149:19: note: (10) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/util.c:150:17: note: (11) argument 2 (‘tmp’) from (10) could be NULL where non-null expected <--[gcc]
/usr/include/string.h:156:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:17: warning: unused parameter ‘candidate’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |           ~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:34: warning: unused parameter ‘current’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |                            ~~~~~~^~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/pkcs7.c:119:56: warning: unused parameter ‘flags’ [-Wunused-parameter] <--[gcc]
  119 | bettertop(X509 *candidate, X509 *current, unsigned int flags)
      |                                           ~~~~~~~~~~~~~^~~~~
    inlined from ‘main’ at submit-h.c:435:2:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning] <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: warning: use of uninitialized value ‘*(char *)buf’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘true’ branch (when ‘length < 0’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (9) while looking for null terminator for argument 1 (‘buf’) of ‘strlen’... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:765:26: note: (10) use of uninitialized value ‘*(char *)buf’ here <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:26: <--[gcc]
/usr/include/string.h:407:15: note: argument 1 of ‘strlen’ must be a pointer to a null-terminated string <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: warning: use of uninitialized value ‘*<unknown>’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:898:1: note: (1) entry to ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:905:15: note: (2) region created on heap here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:906:12: note: (3) following ‘false’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:909:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:910:15: note: (5) calling ‘cm_store_base64_from_bin’ from ‘cm_store_base64_from_hex’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:758:1: note: (6) entry to ‘cm_store_base64_from_bin’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:764:12: note: (7) following ‘false’ branch (when ‘length >= 0’)... <--[gcc]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:21: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:768:19: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:770:12: note: (9) following ‘false’ branch (when ‘p’ is non-NULL)... <--[gcc]
cc1: note: (10) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:774:39: note: (11) following ‘true’ branch (when ‘length > i’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:28: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:775:39: note: (13) use of uninitialized value ‘*<unknown>’ here <--[gcc]
In function ‘cm_submit_h_run’,
In function ‘cm_submit_h_run’,
    inlined from ‘submit_or_poll_uri.isra’ at ipa.c:712:2:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning] <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
In function ‘cm_submit_h_run’,
In function ‘cm_submit_h_run’,
    inlined from ‘main’ at submit-d.c:1202:2:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning] <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
    inlined from ‘main’ at dogtag.c:707:3:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning] <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
    inlined from ‘main’ at dogtag.c:707:3:
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning]gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -DDOGTAG_IPA_RENEW_AGENT=1 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o dogtag-ipa-renew-agent-submit dogtag_ipa_renew_agent_submit-dogtag.o dogtag_ipa_renew_agent_submit-submit-d.o dogtag_ipa_renew_agent_submit-submit-h.o dogtag_ipa_renew_agent_submit-util-m.o dogtag_ipa_renew_agent_submit-util-n.o dogtag_ipa_renew_agent_submit-submit-u.o dogtag_ipa_renew_agent_submit-util.o dogtag_ipa_renew_agent_submit-log.o dogtag_ipa_renew_agent_submit-store-gen.o dogtag_ipa_renew_agent_submit-tm.o dogtag_ipa_renew_agent_submit-prefs.o dogtag_ipa_renew_agent_submit-dogtag-ipa.o dogtag_ipa_renew_agent_submit-env-system.o -lcurl -lxml2 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lcrypto -ltalloc  -luuid  -lpopt  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o dogtag-submit dogtag_submit-dogtag.o dogtag_submit-submit-d.o dogtag_submit-submit-h.o dogtag_submit-util-m.o dogtag_submit-util-n.o dogtag_submit-submit-u.o dogtag_submit-util.o dogtag_submit-log.o dogtag_submit-store-gen.o dogtag_submit-tm.o dogtag_submit-prefs.o dogtag_submit-env-system.o -lcurl -lxml2 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lcrypto -ltalloc  -luuid  -lpopt  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o local-submit local_submit-local.o local_submit-store-gen.o local_submit-submit-o.o local_submit-submit-u.o local_submit-env-system.o local_submit-env-shared.o local_submit-log.o local_submit-prefs.o local_submit-prefs-o.o local_submit-tm.o local_submit-util.o local_submit-util-o.o local_submit-pin.o -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lcrypto -ltalloc -luuid -lpopt  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o certmonger main.o env-system.o tm.o libcm.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o getcert getcert-getcert.o getcert-tm.o libcm.a -ldbus-1 -ltalloc -lkrb5 -lk5crypto -lcom_err -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -luuid -lpopt   -lldap  -lcrypto 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o ipa-getcert ipa_getcert-ipa-getcert.o ipa_getcert-tm.o libcm.a -ldbus-1 -ltalloc -lkrb5 -lk5crypto -lcom_err -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -luuid -lpopt   -lldap  -lcrypto 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o selfsign-getcert selfsign_getcert-selfsign-getcert.o selfsign_getcert-tm.o libcm.a -ldbus-1 -ltalloc -lkrb5 -lk5crypto -lcom_err -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -luuid -lpopt   -lldap  -lcrypto 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o local-getcert local_getcert-local-getcert.o local_getcert-tm.o libcm.a -ldbus-1 -ltalloc -lkrb5 -lk5crypto -lcom_err -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -luuid -lpopt   -lldap  -lcrypto 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o tdbusm-check tdbusm-check.o tm.o libcm.a -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lpopt  -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o serial-check serial-check.o libcm.a -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl  -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o nl-check nl-check.o libcm.a -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o certmonger-session main.o env-session.o tm.o libcm.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lpopt   -lldap  
 <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_postprocess_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:630:13: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  630 |         i = cm_pkcs7_parse(0, estate,
      |             ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:547:17: note: ‘length’ was declared here <--[gcc]
  547 |         ssize_t length;
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_postprocess_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:630:13: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  630 |         i = cm_pkcs7_parse(0, estate,
      |             ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:547:17: note: ‘length’ was declared here <--[gcc]
  547 |         ssize_t length;
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c: In function ‘cm_submit_h_run’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-h.c:257:17: warning: call to ‘_curl_easy_setopt_err_write_callback’ declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option [-Wattribute-warning] <--[gcc]
  257 |                 curl_easy_setopt(ctx->curl, CURLOPT_WRITEFUNCTION,
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/tm.c:30:7: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/keygen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/csrgen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/tools.c:31:7: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/submit.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/certsave.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/keyiread.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/keygen.c:53:14: warning: Value stored to 'ktype' during its initialization is never read [deadcode.DeadStores] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/iterate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/prefs.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pem2base.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/dparse.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/payload.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/checksig.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/base64.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/checksig.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/prefs.c:28:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   28 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/prefs.c:28:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   28 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pem2base.c:33:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   33 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pem2base.c:33:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   33 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/payload.c:41:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   41 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/payload.c:41:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   41 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/checksig.c:46:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   46 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/checksig.c:46:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   46 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/casave.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/cadata.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/libexecdir.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c: In function ‘get_n_cas’: <--[gcc]
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I/usr/include/libxml2 -DWITH_GZFILEOP -I/usr/include/nss3 -I/usr/include/nspr4  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -Wl,-z,relro,-z,now -o scep-submit scep_submit-scep.o scep_submit-submit-h.o scep_submit-util-m.o scep_submit-util-o.o scep_submit-submit-u.o scep_submit-util.o scep_submit-log.o scep_submit-pkcs7.o scep_submit-store-gen.o scep_submit-tm.o scep_submit-prefs.o scep_submit-prefs-o.o scep_submit-scep-o.o scep_submit-env-system.o -lcurl -lxml2 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lcrypto -ltalloc  -luuid  -lpopt  
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
Making all in dbus
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
Making all in systemd
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
Making all in sysvinit
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
Making all in tests
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
Making all in tools
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o keyiread.o keyiread.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o tm.o tm.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o tools.o tools.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o keygen.o keygen.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o csrgen.o csrgen.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o submit.o submit.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o certread.o certread.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o certsave.o certsave.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o oid2name.o oid2name.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o name2oid.o name2oid.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o iterate.o iterate.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o prefs.o prefs.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dates.o dates.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o listnicks-listnicks.o `test -f 'listnicks.c' || echo './'`listnicks.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pem2base.o pem2base.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o base2pem.o base2pem.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/libxml2 -DWITH_GZFILEOP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o dparse-dparse.o `test -f 'dparse.c' || echo './'`dparse.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o payload-payload.o `test -f 'payload.c' || echo './'`payload.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o checksig-checksig.o `test -f 'checksig.c' || echo './'`checksig.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o base64.o base64.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o cadata.o cadata.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o citerate.o citerate.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o casave.o casave.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o hooks.o hooks.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o libexecdir.o libexecdir.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o canon.o canon.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o srv.o srv.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o addcinfo-addcinfo.o `test -f 'addcinfo.c' || echo './'`addcinfo.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o ls.o ls.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o json.o json.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o json-utf8.o json-utf8.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o printenv.o printenv.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o fromfile-fromfile.o `test -f 'fromfile.c' || echo './'`fromfile.c
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/citerate.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/addcinfo.c:78:4: warning: Potential leak of memory pointed to by 'buffer' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/libexecdir.c:22:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   22 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/libexecdir.c:22:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   22 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c:57:30: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
   57 | get_n_cas(struct cm_context *ctx)
      |           ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c: In function ‘get_ca_by_index’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c:62:36: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
   62 | get_ca_by_index(struct cm_context *ctx, int n)
      |                 ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c: In function ‘get_n_entries’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c:67:34: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
   67 | get_n_entries(struct cm_context *ctx)
      |               ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c: In function ‘get_entry_by_index’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/hooks.c:72:39: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
   72 | get_entry_by_index(struct cm_context *ctx, int n)
      |                    ~~~~~~~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/addcinfo.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/addcinfo.c:76: error: memleakOnRealloc(CWE-401): Common realloc mistake: 'buffer' nulled but not freed upon failure <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/json.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/addcinfo.c:64:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   64 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/addcinfo.c:64:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   64 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/json-utf8.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/json-utf8.c:35:10: warning: unused parameter ‘argc’ [-Wunused-parameter] <--[gcc]
   35 | main(int argc, char **argv)
      |      ~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/json-utf8.c:35:23: warning: unused parameter ‘argv’ [-Wunused-parameter] <--[gcc]
   35 | main(int argc, char **argv)
      |                ~~~~~~~^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:28: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_data’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:244:41: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  244 | cm_submit_princ_realm_data(krb5_context ctx, krb5_principal princ)
      |                            ~~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_princ_realm_len’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:254:40: warning: unused parameter ‘ctx’ [-Wunused-parameter] <--[gcc]
  254 | cm_submit_princ_realm_len(krb5_context ctx, krb5_principal princ)
      |                           ~~~~~~~~~~~~~^~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:28: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c: In function ‘cm_submit_u_from_file_single’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: warning: heap-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (10) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (11) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (12) following ‘false’ branch... <--[gcc]
cc1: note: (13) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (14) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (15) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (16) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (17) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (19) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:43: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: (26) out-of-bounds read at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:30: note: read of 1 byte from after the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │     read of ‘char’ (1 byte)      │
                                      └──────────────────────────────────┘
                                                       ^
                                                       │
                                                       │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (10) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
            ╭──────┴─────╮                 ╭───────────┴──────────╮
            │size: 1 byte│                 │⚠️  over-read of 1 byte│
            ╰────────────╯                 ╰──────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:32: note: (26) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:21: note: (23) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:142:20: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:143:28: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (28) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: write of 1 byte to beyond the end of the region <--[gcc]

                                      ┌──────────────────────────────────┐
                                      │       write of ‘(char) 0’        │
                                      └──────────────────────────────────┘
                                                       │
                                                       │
                                                       v
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │ buffer allocated on heap at (20) ││        after valid range         │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
          ╭────────┴───────╮                ╭──────────┴──────────╮
          │capacity: 1 byte│                │⚠️  overflow of 1 byte│
          ╰────────────────╯                ╰─────────────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: warning: dereference of possibly-NULL ‘q’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:120:1: note: (1) entry to ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (2) calling ‘cm_submit_u_from_file’ from ‘cm_submit_u_from_file_single’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (3) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (8) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:130:15: note: (10) returning to ‘cm_submit_u_from_file_single’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:131:12: note: (11) following ‘false’ branch... <--[gcc]
cc1: note: (12) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (13) following ‘true’ branch (when ‘i != 4’)... <--[gcc]
cc1: note: (14) ...to here
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:29: note: (15) when ‘strstr’ returns NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:135:52: note: (16) following ‘false’ branch (when ‘p’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:60: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:134:23: note: (18) following ‘false’ branch (when ‘i == 4’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:140:13: note: (20) this call could return NULL <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:141:33: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:10: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:146:14: note: (23) ‘q + (sizetype)i’ could be NULL: unchecked value from (20) <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:43:30: warning: heap-based buffer under-read [CWE-127] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:31:1: note: (1) entry to ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:36:23: note: (2) following ‘true’ branch (when ‘i < argc’)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:37:38: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:38:24: note: (4) calling ‘cm_submit_u_from_file’ from ‘main’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:60:1: note: (5) entry to ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:75:44: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:16: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:98:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:101:12: note: (10) following ‘true’ branch (when ‘csr’ is NULL)... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:102:23: note: (12) capacity: 1 byte <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:38:24: note: (13) returning to ‘main’ from ‘cm_submit_u_from_file’ <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:39:20: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:43:31: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:43:30: note: (16) out-of-bounds read at byte -1 but region starts at byte 0 <--[gcc]

  ┌──────────────────────────────────┐
  │     read of ‘char’ (1 byte)      │
  └──────────────────────────────────┘
                   ^
                   │
                   │
  ┌──────────────────────────────────┐┌──────────────────────────────────┐
  │        before valid range        ││ buffer allocated on heap at (12) │
  └──────────────────────────────────┘└──────────────────────────────────┘
  ├────────────────┬─────────────────┤├────────────────┬─────────────────┤
                   │                                   │
       ╭───────────┴───────────╮                ╭──────┴─────╮
       │⚠️  under-read of 1 byte│                │size: 1 byte│
       ╰───────────────────────╯                ╰────────────╯

/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pk7env.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/scepgen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pk7verify.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:28: <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/fromfile.c:28: <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-u.c:109:12: warning: Potential leak of memory pointed to by 'csr' [unix.Malloc] <--[clang]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools/pk7decrypt.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_check_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:488:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  488 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:34: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                           ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:508:53: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  508 |                           char **error_code, char **error_reason,
      |                                              ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:525:34: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  525 |                           char **error, char **status, char **requestId)
      |                           ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:548:35: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  548 |                            char **error, char **status, char **requestId)
      |                            ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:33: warning: unused parameter ‘error_code’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                          ~~~~~~~^~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:570:52: warning: unused parameter ‘error_reason’ [-Wunused-parameter] <--[gcc]
  570 |                          char **error_code, char **error_reason,
      |                                             ~~~~~~~^~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_result’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:36: warning: unused parameter ‘error’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                             ~~~~~~~^~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:604:50: warning: unused parameter ‘status’ [-Wunused-parameter] <--[gcc]
  604 |                             char **error, char **status,
      |                                           ~~~~~~~^~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_reject_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:715:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  715 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_review_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:743:37: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  743 |                         dbus_bool_t can_agent, char **out, char **err)
      |                         ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_approve_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:787:38: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  787 |                          dbus_bool_t can_agent, char **out, char **err)
      |                          ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_fetch_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:822:36: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  822 |                        dbus_bool_t can_agent, char **out, char **err)
      |                        ~~~~~~~~~~~~^~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c: In function ‘cm_submit_d_profiles_eval’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:853:70: warning: unused parameter ‘url’ [-Wunused-parameter] <--[gcc]
  853 | cm_submit_d_profiles_eval(void *parent, const char *xml, const char *url,
      |                                                          ~~~~~~~~~~~~^~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:854:39: warning: unused parameter ‘can_agent’ [-Wunused-parameter] <--[gcc]
  854 |                           dbus_bool_t can_agent, char **out, char **err)
      |                           ~~~~~~~~~~~~^~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pem.o pem.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pk7parse.o pk7parse.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pk7env.o pk7env.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o scepgen.o scepgen.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pk7verify.o pk7verify.c
gcc -DHAVE_CONFIG_H -I. -I../../src      -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC -c -o pk7decrypt.o pk7decrypt.c
rm -f libtools.a
ar cru libtools.a tm.o tools.o 
ranlib libtools.a
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o keyiread keyiread.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o keygen keygen.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o csrgen csrgen.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o submit submit.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o certread certread.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o certsave certsave.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o oid2name oid2name.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o name2oid name2oid.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o iterate iterate.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o prefs prefs.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o dates dates.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o listnicks listnicks-listnicks.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pem2base pem2base.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o base2pem base2pem.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/libxml2 -DWITH_GZFILEOP -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o dparse dparse-dparse.o ../../src/submit-d.c libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  -lxml2 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o payload payload-payload.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o checksig checksig-checksig.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o base64 base64.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o cadata cadata.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o citerate citerate.o ../../src/store-gen.c libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o casave casave.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o hooks hooks.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-d.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_postprocess_main’: <--[gcc]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:409:60: warning: argument 2 of type ‘char[25]’ with mismatched bound [-Warray-parameter=] <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_postprocess_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:630:13: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  630 |         i = cm_pkcs7_parse(0, estate,
      |             ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:547:17: note: ‘length’ was declared here <--[gcc]
  547 |         ssize_t length;
      |                 ^
compilation terminated.
  409 | cm_store_timestamp_from_time_for_display(time_t when, char timestamp[25])
      |                                                       ~~~~~^~~~~~~~~~~~~
In file included from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:32: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store.h:47:66: note: previously declared as ‘char[24]’ <--[gcc]
   47 | char *cm_store_timestamp_from_time_for_display(time_t when, char timestamp[24]);
      |                                                             ~~~~~^~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:41: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 4 and 11 [-Wformat-overflow=] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                         ^~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:377:36: note: directive argument in the range [-2147483647, 2147483647] <--[gcc]
  377 |                 sprintf(timestamp, "%04d%02d%02d%02d%02d%02d",
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:970, <--[gcc]
                 from /usr/include/talloc.h:29, <--[gcc]
                 from /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:30: <--[gcc]
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time’ at ../../src/store-gen.c:377:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 15 and 67 bytes into a destination of size 15 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c: In function ‘cm_store_timestamp_from_time_for_display’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/store-gen.c:413:47: warning: ‘%02d’ directive writing between 2 and 11 bytes into a region of size between 0 and 16 [-Wformat-overflow=] <--[gcc]
  413 |                 sprintf(timestamp, "%04d-%02d-%02d %02d:%02d:%02d UTC",
      |                                               ^~~~
In function ‘sprintf’,
    inlined from ‘cm_store_timestamp_from_time_for_display’ at ../../src/store-gen.c:413:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 24 and 76 bytes into a destination of size 24 <--[gcc]
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c: In function ‘cm_submit_e_postprocess_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:630:13: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  630 |         i = cm_pkcs7_parse(0, estate,
      |             ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:547:17: note: ‘length’ was declared here <--[gcc]
  547 |         ssize_t length;
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/srvloc.c:0: information: normalCheckLevelMaxBranches(CWE-0): Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches. <--[cppcheck]
gcc: fatal error: cannot specify ‘-o’ with ‘-c’, ‘-S’ or ‘-E’ with multiple files
compilation terminated.
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:630:13: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  630 |         i = cm_pkcs7_parse(0, estate,
      |             ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/submit-e.c:547:17: note: ‘length’ was declared here <--[gcc]
  547 |         ssize_t length;
      |                 ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c: In function ‘cm_certsave_n_main’: <--[gcc]
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:614:44: warning: ‘ierror’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc]
  614 |                                         if ((ierror == SECSuccess) && (sle->slot != internal_slot))
      |                                            ^
/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src/certsave-n.c:603:51: note: ‘ierror’ was declared here <--[gcc]
  603 |                                         SECStatus ierror;
      |                                                   ^
+ RPM_EC=0
++ jobs -p
+ exit 0
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o libexecdir libexecdir.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o canon canon.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o srv srv.o ../../src/srvloc.c libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -I/usr/include/nss3 -I/usr/include/nspr4 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o addcinfo addcinfo-addcinfo.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o ls ls.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o json json.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o json-utf8 json-utf8.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o printenv printenv.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o fromfile fromfile-fromfile.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  -luuid 
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pem pem.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pk7parse pk7parse.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pk7env pk7env.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o scepgen scepgen.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pk7verify pk7verify.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
gcc   -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include    -I/usr/include/uuid -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra  -I../../src -I../../src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  -Wall -Wextra -fPIC  -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -fPIC -pie -o pk7decrypt pk7decrypt.o libtools.a ../../src/libcm.a ../../src/env-system.c libtools.a -lcrypto -ldbus-1 -ltevent -ltalloc -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lkrb5 -lk5crypto -lcom_err -lidn2  -luuid -lresolv -lpopt   -lldap  
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[2]: Nothing to be done for 'all-am'.
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""']
Finish: run

>>> 2024-07-03 12:16:15	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"

>>> 2024-07-03 12:16:16	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\""
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1717977600
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.aGjL8C
+ umask 022
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ '[' /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
++ dirname /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build
+ mkdir /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd certmonger-0.79.20
+ rm -rf /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
+ make install DESTDIR=/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
Making install in po
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
installing bg.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/bg/LC_MESSAGES/certmonger.mo
installing ca.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES/certmonger.mo
installing cs_CZ.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/cs_CZ/LC_MESSAGES/certmonger.mo
installing da.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/da/LC_MESSAGES/certmonger.mo
installing de.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES/certmonger.mo
installing es.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/es/LC_MESSAGES/certmonger.mo
installing eu.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/eu/LC_MESSAGES/certmonger.mo
installing fr.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES/certmonger.mo
installing gu.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/gu/LC_MESSAGES/certmonger.mo
installing hu.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES/certmonger.mo
installing id.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/id/LC_MESSAGES/certmonger.mo
installing it.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES/certmonger.mo
installing ja.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ja/LC_MESSAGES/certmonger.mo
installing ka.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ka/LC_MESSAGES/certmonger.mo
installing ko.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ko/LC_MESSAGES/certmonger.mo
installing lt.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES/certmonger.mo
installing nb.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/nb/LC_MESSAGES/certmonger.mo
installing nl.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES/certmonger.mo
installing pl.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES/certmonger.mo
installing pt.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/pt/LC_MESSAGES/certmonger.mo
installing pt_BR.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/pt_BR/LC_MESSAGES/certmonger.mo
installing ru.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES/certmonger.mo
installing si.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/si/LC_MESSAGES/certmonger.mo
installing sv.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES/certmonger.mo
installing ta.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/ta/LC_MESSAGES/certmonger.mo
installing tr.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/tr/LC_MESSAGES/certmonger.mo
installing uk.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/uk/LC_MESSAGES/certmonger.mo
installing zh_CN.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/zh_CN/LC_MESSAGES/certmonger.mo
installing zh_TW.gmo as /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES/certmonger.mo
if test "certmonger" = "gettext-tools"; then \
  /usr/bin/mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /usr/bin/install -c -m 644 ./$file \
		    /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/po'
Making install in src
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/bin'
  /usr/bin/install -c getcert ipa-getcert selfsign-getcert local-getcert '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/bin'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/libexec/certmonger'
  /usr/bin/install -c certmonger-session ipa-submit dogtag-ipa-renew-agent-submit dogtag-submit local-submit scep-submit '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/libexec/certmonger'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/sbin'
  /usr/bin/install -c certmonger '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/sbin'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man1'
 /usr/bin/install -c -m 644 getcert.1 getcert-request.1 getcert-list.1 getcert-list-cas.1 getcert-start-tracking.1 getcert-stop-tracking.1 selfsign-getcert.1 ipa-getcert.1 getcert-resubmit.1 getcert-refresh.1 getcert-refresh-ca.1 local-getcert.1 getcert-status.1 getcert-add-ca.1 getcert-add-scep-ca.1 getcert-modify-ca.1 getcert-remove-ca.1 getcert-rekey.1 '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man1'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man5'
 /usr/bin/install -c -m 644 certmonger.conf.5 '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man5'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man8'
 /usr/bin/install -c -m 644 certmonger.8 certmonger-ipa-submit.8 certmonger-dogtag-ipa-renew-agent-submit.8 certmonger-local-submit.8 certmonger-dogtag-submit.8 certmonger-scep-submit.8 '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/man/man8'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/etc/certmonger'
 /usr/bin/install -c -m 644 certmonger.conf '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/etc/certmonger'
make  install-data-hook
make[3]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
chmod go-rwx /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/etc/certmonger/certmonger.conf
mkdir -m 700 -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/var/lib/certmonger/cas
mkdir -m 700 -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/var/lib/certmonger/requests
mkdir -m 700 -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/var/lib/certmonger/local
make[3]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/src'
Making install in dbus
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/dbus-1/services'
 /usr/bin/install -c -m 644 org.fedorahosted.certmonger.service '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/dbus-1/services'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/etc/dbus-1/system.d'
 /usr/bin/install -c -m 644 org.fedorahosted.certmonger.conf '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/etc/dbus-1/system.d'
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/dbus'
Making install in systemd
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
make[2]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/dbus-1/system-services'
 /usr/bin/install -c -m 644 org.fedorahosted.certmonger.service '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/dbus-1/system-services'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/lib/tmpfiles.d'
 /usr/bin/install -c -m 644 certmonger.conf '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/lib/tmpfiles.d'
 /usr/bin/mkdir -p '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/lib/systemd/system'
 /usr/bin/install -c -m 644 certmonger.service '/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/lib/systemd/system'
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/systemd'
Making install in sysvinit
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/sysvinit'
Making install in tests
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
Making install in tools
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
make[3]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests/tools'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[3]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/tests'
make[1]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
make[2]: Entering directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
make[1]: Leaving directory '/builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20'
+ mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT//var/lib/certmonger/cas /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT//var/lib/certmonger/requests
+ install -m755 -d /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/run/certmonger
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT certmonger
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.79.20-1.fc41 --unique-debug-suffix -0.79.20-1.fc41.x86_64 --unique-debug-src-base certmonger-0.79.20-1.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20
find-debuginfo: starting
Extracting debug info from 11 files
DWARF-compressing 11 files
sepdebugcrcfix: Updated 11 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/certmonger-0.79.20-1.fc41.x86_64
3328 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
Scanned 100 directories and 208 files,
               processed 0 inodes,
               0 modified (0 replaced + 0 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/certmonger-0.79.20-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: certmonger-0.79.20-1.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.i3JUxv
+ umask 022
+ cd /builddir/build/BUILD/certmonger-0.79.20-build
+ cd certmonger-0.79.20
+ DOCDIR=/builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/README.md /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/LICENSE /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/STATUS /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/api.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/certmaster-submit.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/design.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/dogtag-notes-2.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/dogtag-notes.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/fips.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/ftw.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/getting-started.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/gpl-3.0.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/helpers.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/ipa-submit.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/local-signer.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/sbexample.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/scep.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/selinux.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ cp -pr /builddir/build/BUILD/certmonger-0.79.20-build/certmonger-0.79.20/doc/submit.txt /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT/usr/share/doc/certmonger
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: certmonger = 0.79.20-1.fc41 certmonger(x86-64) = 0.79.20-1.fc41 config(certmonger) = 0.79.20-1.fc41
Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh /usr/bin/dbus-send systemd-units
Requires(preun): /bin/sh dbus sed systemd-units
Requires(postun): /bin/sh systemd-units
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcom_err.so.2()(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libcurl.so.4()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libidn2.so.0()(64bit) libidn2.so.0(IDN2_0.0.0)(64bit) libjansson.so.4()(64bit) libkrb5.so.3()(64bit) libkrb5.so.3(krb5_3_MIT)(64bit) libldap.so.2()(64bit) libldap.so.2(OPENLDAP_2.200)(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.12.4)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.16.2)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.7)(64bit) libnss3.so(NSS_3.8)(64bit) libnss3.so(NSS_3.9)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libnssutil3.so(NSSUTIL_3.12)(64bit) libpopt.so.0()(64bit) libpopt.so.0(LIBPOPT_0)(64bit) libresolv.so.2()(64bit) libresolv.so.2(GLIBC_2.9)(64bit) libsmime3.so()(64bit) libsmime3.so(NSS_3.4)(64bit) libtalloc.so.2()(64bit) libtalloc.so.2(TALLOC_2.0.2)(64bit) libtevent.so.0()(64bit) libtevent.so.0(TEVENT_0.9.9)(64bit) libuuid.so.1()(64bit) libuuid.so.1(UUID_1.0)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) rtld(GNU_HASH)
Conflicts: libtevent < 0.9.13
Processing files: certmonger-debugsource-0.79.20-1.fc41.x86_64
Provides: certmonger-debugsource = 0.79.20-1.fc41 certmonger-debugsource(x86-64) = 0.79.20-1.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: certmonger-debuginfo-0.79.20-1.fc41.x86_64
Provides: certmonger-debuginfo = 0.79.20-1.fc41 certmonger-debuginfo(x86-64) = 0.79.20-1.fc41 debuginfo(build-id) = 254493e1f1c9d54944cb62f2882956b7fd3e0a2b debuginfo(build-id) = 2a94f9c7436598227c421f165d7fe91533161dfd debuginfo(build-id) = 43c608ba0dad9fe9b85d81665cede69f6f0b9d31 debuginfo(build-id) = 62249d4bdca716c3d1269b251b1da363ffbd356e debuginfo(build-id) = 6615004942d42a334211d8dbd9299eb9e2af2d4c debuginfo(build-id) = 8b44a60daa0ffd3ec05cd10877046a2250c6ed23 debuginfo(build-id) = 96d80806405774d1493bd803ca945799580a86bd debuginfo(build-id) = a36225bfe891b2002f1735d34380a64b9910eace debuginfo(build-id) = b16dea2df878be7a23eee22b1bca06591b1eb67e debuginfo(build-id) = fa524741a058dd8cab8a6898d7455b09aef959d5 debuginfo(build-id) = fd575f0c7f249b2dc9fce8eee01767b28e73be57
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: certmonger-debugsource(x86-64) = 0.79.20-1.fc41
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/certmonger-0.79.20-build/BUILDROOT
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/certmonger.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2024-07-03 12:16:18	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err"

>>> 2024-07-03 12:16:19	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/raw-results'"
tar: Removing leading `/' from member names
tar: Removing leading `/' from hard link targets

>>> 2024-07-03 12:16:20	"cat '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/uni-results/cswrap-capture.js'"

>>> 2024-07-03 12:16:20	"csgrep --quiet '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/uni-results/shellcheck-capture.err'"

scan.ini: time-finished = 2024-07-03 12:16:21
scan.ini: exit-code = 0
>>> 2024-07-03 12:16:21	"cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan.ini' '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/uni-results'/* > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/scan-results-all.js'"

>>> 2024-07-03 12:16:21	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/scan-results-all.js' >'/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/scan-results-all.js.tmp'"

>>> 2024-07-03 12:16:22	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"

>>> 2024-07-03 12:16:24	"cat '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.js'"

>>> 2024-07-03 12:16:25	"cat '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.js' - | cssort > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.js'"

>>> 2024-07-03 12:16:25	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.js' > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.err'"

>>> 2024-07-03 12:16:25	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.html'"

>>> 2024-07-03 12:16:25	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results.js' | tee '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/debug/suppressed-results-summary.txt'"

>>> 2024-07-03 12:16:25	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.js' > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.err'"

>>> 2024-07-03 12:16:25	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.js' | cshtml - > '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.html'"

>>> 2024-07-03 12:16:25	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results.js' | tee '/tmp/csmocksa4shv0w/certmonger-0.79.20-1.fc41/scan-results-summary.txt'"
      8	CLANG_WARNING                                   	warning[core.NonNullParamChecker]
      1	CLANG_WARNING                                   	warning[core.UndefinedBinaryOperatorResult]
      3	CLANG_WARNING                                   	warning[deadcode.DeadStores]
      7	CLANG_WARNING                                   	warning[unix.Malloc]
      1	COMPILER_WARNING                                	warning[-Warray-parameter=]
      1	COMPILER_WARNING                                	warning[-Wattribute-warning]
     25	COMPILER_WARNING                                	warning[-Wdeprecated-declarations]
      4	COMPILER_WARNING                                	warning[-Wformat-overflow=]
      2	COMPILER_WARNING                                	warning[-Wmaybe-uninitialized]
      1	COMPILER_WARNING                                	warning[-Wrestrict]
      1	COMPILER_WARNING                                	warning[-Wunused-function]
    308	COMPILER_WARNING                                	warning[-Wunused-parameter]
      3	COMPILER_WARNING                                	warning[-Wunused-variable]
      1	CPPCHECK_WARNING                                	error[autoVariables]
      1	CPPCHECK_WARNING                                	error[deallocuse]
     21	CPPCHECK_WARNING                                	error[doubleFree]
      3	CPPCHECK_WARNING                                	error[memleakOnRealloc]
      1	CPPCHECK_WARNING                                	error[returnDanglingLifetime]
      1	CPPCHECK_WARNING                                	error[uninitvar]
     73	CPPCHECK_WARNING                                	information[normalCheckLevelMaxBranches]
      1	CPPCHECK_WARNING                                	warning[uninitvar]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-deref-before-check]
      6	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-double-free]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-leak]
      7	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-file-leak]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-infinite-loop]
     16	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-malloc-leak]
      6	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-argument]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-dereference]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-out-of-bounds]
      7	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-argument]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-dereference]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-use-of-uninitialized-value]

<<< 2024-07-03 12:16:25	csmock exit code: 0

Wrote: /tmp/tmpjd1riw8o/certmonger-0.79.20-1.fc41.tar.xz