Task #183 - xmlrpc-c-1.59.03-1.fc41/scan.log
back to task #183download
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/tmpbqez24sx/xmlrpc-c-1.59.03-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpbqez24sx/xmlrpc-c-1.59.03-1.fc41.src.rpm' scan.ini: host = ip-172-16-1-106.us-west-2.compute.internal scan.ini: store-results-to = /tmp/tmpbqez24sx/xmlrpc-c-1.59.03-1.fc41.tar.xz scan.ini: time-created = 2024-04-22 11:25:03 scan.ini: enabled-plugins = clang, cppcheck, gcc, shellcheck scan.ini: mock-config = fedora-41-x86_64 scan.ini: project-name = xmlrpc-c-1.59.03-1.fc41 >>> 2024-04-22 11:25:03 "rpm -qa | sort -V > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/rpm-list-host.txt'" >>> 2024-04-22 11:25:04 "/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.5 starting (python version = 3.9.18, NVR = mock-5.5-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.5 INFO: Mock Version: 5.5 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-04-22 11:25:06 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41.src.rpm" Updating and loading repositories: fedora 100% | 1.1 MiB/s | 21.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: gcc x86_64 14.0.1-0.15.fc41 fedora 103.9 MiB gcc-c++ x86_64 14.0.1-0.15.fc41 fedora 38.1 MiB git-core x86_64 2.44.0-1.fc41 fedora 20.8 MiB libcurl-devel x86_64 8.7.1-1.fc41 fedora 1.2 MiB ncurses-devel x86_64 6.4-12.20240127.fc40 fedora 859.8 KiB openssl-devel x86_64 1:3.2.1-6.fc41 fedora 4.3 MiB readline-devel x86_64 8.2-8.fc40 fedora 553.0 KiB Installing dependencies: annobin-docs noarch 12.49-1.fc41 fedora 95.7 KiB annobin-plugin-gcc x86_64 12.49-1.fc41 fedora 970.9 KiB cpp x86_64 14.0.1-0.15.fc41 fedora 34.9 MiB 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.0.1-0.15.fc41 fedora 57.1 KiB glibc-devel x86_64 2.39.9000-12.fc41 fedora 37.7 KiB glibc-headers-x86 noarch 2.39.9000-12.fc41 fedora 2.2 MiB guile30 x86_64 3.0.7-12.fc40 fedora 51.5 MiB kernel-headers x86_64 6.9.0-0.rc4.37.fc41 fedora 6.3 MiB less x86_64 643-4.fc40 fedora 368.6 KiB libcbor x86_64 0.11.0-1.fc40 fedora 73.9 KiB libedit x86_64 3.1-50.20230828cvs.fc40 fedora 243.9 KiB libfido2 x86_64 1.14.0-4.fc40 fedora 237.8 KiB libmpc x86_64 1.3.1-5.fc40 fedora 164.7 KiB libstdc++-devel x86_64 14.0.1-0.15.fc41 fedora 15.4 MiB libxcrypt-devel x86_64 4.4.36-5.fc40 fedora 30.3 KiB make x86_64 1:4.4.1-6.fc40 fedora 1.8 MiB ncurses-c++-libs x86_64 6.4-12.20240127.fc40 fedora 161.7 KiB openssh x86_64 9.6p1-1.fc41.7 fedora 1.8 MiB openssh-clients x86_64 9.6p1-1.fc41.7 fedora 2.6 MiB Transaction Summary: Installing: 28 packages Total size of inbound packages is 89 MiB. Need to download 0 B. After this operation 289 MiB will be used (install 289 MiB, remove 0 B). [ 1/28] gcc-0:14.0.1-0.15.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/28] git-core-0:2.44.0-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/28] gcc-c++-0:14.0.1-0.15.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/28] ncurses-devel-0:6.4-12.20240127 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/28] libcurl-devel-0:8.7.1-1.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/28] openssl-devel-1:3.2.1-6.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/28] readline-devel-0:8.2-8.fc40.x86 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/28] cpp-0:14.0.1-0.15.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/28] libmpc-0:1.3.1-5.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/28] make-1:4.4.1-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/28] expat-0:2.6.2-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/28] less-0:643-4.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/28] openssh-clients-0:9.6p1-1.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/28] ncurses-c++-libs-0:6.4-12.20240 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/28] guile30-0:3.0.7-12.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/28] libedit-0:3.1-50.20230828cvs.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/28] libfido2-0:1.14.0-4.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/28] openssh-0:9.6p1-1.fc41.7.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/28] gc-0:8.2.2-6.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/28] libcbor-0:0.11.0-1.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/28] annobin-plugin-gcc-0:12.49-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/28] gcc-plugin-annobin-0:14.0.1-0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/28] annobin-docs-0:12.49-1.fc41.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/28] libstdc++-devel-0:14.0.1-0.15.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/28] glibc-devel-0:2.39.9000-12.fc41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/28] glibc-headers-x86-0:2.39.9000-1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/28] libxcrypt-devel-0:4.4.36-5.fc40 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/28] kernel-headers-0:6.9.0-0.rc4.37 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [28/28] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/30] Verify package files 100% | 76.0 B/s | 28.0 B | 00m00s [ 2/30] Prepare transaction 100% | 394.0 B/s | 28.0 B | 00m00s [ 3/30] Installing libmpc-0:1.3.1-5.fc4 100% | 27.1 MiB/s | 166.2 KiB | 00m00s [ 4/30] Installing cpp-0:14.0.1-0.15.fc 100% | 336.1 MiB/s | 35.0 MiB | 00m00s [ 5/30] Installing kernel-headers-0:6.9 100% | 91.4 MiB/s | 6.4 MiB | 00m00s [ 6/30] Installing glibc-headers-x86-0: 100% | 73.6 MiB/s | 2.3 MiB | 00m00s [ 7/30] Installing libxcrypt-devel-0:4. 100% | 8.0 MiB/s | 32.6 KiB | 00m00s [ 8/30] Installing glibc-devel-0:2.39.9 100% | 5.1 MiB/s | 41.4 KiB | 00m00s [ 9/30] Installing libstdc++-devel-0:14 100% | 201.8 MiB/s | 15.5 MiB | 00m00s [10/30] Installing annobin-docs-0:12.49 100% | 31.5 MiB/s | 96.7 KiB | 00m00s [11/30] Installing libcbor-0:0.11.0-1.f 100% | 14.7 MiB/s | 75.3 KiB | 00m00s [12/30] Installing libfido2-0:1.14.0-4. 100% | 46.7 MiB/s | 239.3 KiB | 00m00s [13/30] Installing gc-0:8.2.2-6.fc40.x8 100% | 31.9 MiB/s | 261.2 KiB | 00m00s [14/30] Installing guile30-0:3.0.7-12.f 100% | 318.4 MiB/s | 51.6 MiB | 00m00s [15/30] Installing make-1:4.4.1-6.fc40. 100% | 120.0 MiB/s | 1.8 MiB | 00m00s [16/30] Installing gcc-0:14.0.1-0.15.fc 100% | 343.2 MiB/s | 104.0 MiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [17/30] Installing openssh-0:9.6p1-1.fc 100% | 165.5 MiB/s | 1.8 MiB | 00m00s [18/30] Installing libedit-0:3.1-50.202 100% | 59.9 MiB/s | 245.5 KiB | 00m00s [19/30] Installing openssh-clients-0:9. 100% | 96.6 MiB/s | 2.6 MiB | 00m00s >>> Running post-install scriptlet: openssh-clients-0:9.6p1-1.fc41.7.x86_64 >>> Stop post-install scriptlet: openssh-clients-0:9.6p1-1.fc41.7.x86_64 [20/30] Installing ncurses-c++-libs-0:6 100% | 26.5 MiB/s | 162.9 KiB | 00m00s [21/30] Installing ncurses-devel-0:6.4- 100% | 27.3 MiB/s | 1.0 MiB | 00m00s [22/30] Installing less-0:643-4.fc40.x8 100% | 45.4 MiB/s | 372.0 KiB | 00m00s [23/30] Installing expat-0:2.6.2-1.fc41 100% | 39.5 MiB/s | 282.9 KiB | 00m00s [24/30] Installing git-core-0:2.44.0-1. 100% | 358.7 MiB/s | 20.8 MiB | 00m00s [25/30] Installing readline-devel-0:8.2 100% | 68.4 MiB/s | 560.5 KiB | 00m00s [26/30] Installing gcc-c++-0:14.0.1-0.1 100% | 359.6 MiB/s | 38.1 MiB | 00m00s [27/30] Installing annobin-plugin-gcc-0 100% | 67.8 MiB/s | 972.4 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [28/30] Installing gcc-plugin-annobin-0 100% | 2.5 MiB/s | 58.7 KiB | 00m00s >>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch >>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch [29/30] Installing openssl-devel-1:3.2. 100% | 26.8 MiB/s | 5.2 MiB | 00m00s [30/30] Installing libcurl-devel-0:8.7. 100% | 422.6 KiB/s | 1.3 MiB | 00m03s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-12.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-12.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 >>> 2024-04-22 11:25:13 "/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% | 680.9 KiB/s | 21.8 KiB | 00m00s Repositories loaded. Package "tar-2:1.35-3.fc40.x86_64" is already installed. Package "gcc-14.0.1-0.15.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.3-2.fc41 fedora 587.5 KiB cppcheck x86_64 2.13.0-3.fc40 fedora 10.2 MiB Installing dependencies: clang-libs x86_64 18.1.3-2.fc41 fedora 107.8 MiB clang-resource-filesystem noarch 18.1.3-2.fc41 fedora 522.0 B libb2 x86_64 0.98.1-11.fc40 fedora 42.2 KiB llvm-libs x86_64 18.1.3-1.fc41 fedora 113.5 MiB mpdecimal x86_64 2.5.1-9.fc40 fedora 200.9 KiB pcre x86_64 8.45-1.fc40.6 fedora 541.8 KiB python-pip-wheel noarch 24.0-2.fc41 fedora 1.5 MiB python3 x86_64 3.12.3-2.fc41 fedora 31.5 KiB python3-libs x86_64 3.12.3-2.fc41 fedora 40.9 MiB tinyxml2 x86_64 9.0.0-4.fc40 fedora 103.8 KiB tzdata noarch 2024a-5.fc41 fedora 1.6 MiB Transaction Summary: Installing: 14 packages Total size of inbound packages is 70 MiB. Need to download 0 B. After this operation 311 MiB will be used (install 311 MiB, remove 0 B). [ 1/14] cppcheck-0:2.13.0-3.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/14] ShellCheck-0:0.10.0-1.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/14] clang-0:18.1.3-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/14] pcre-0:8.45-1.fc40.6.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/14] tinyxml2-0:9.0.0-4.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/14] clang-libs-0:18.1.3-2.fc41.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/14] llvm-libs-0:18.1.3-1.fc41.x86_6 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/14] clang-resource-filesystem-0:18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/14] python3-0:3.12.3-2.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/14] python3-libs-0:3.12.3-2.fc41.x8 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/14] libb2-0:0.98.1-11.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/14] mpdecimal-0:2.5.1-9.fc40.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/14] python-pip-wheel-0:24.0-2.fc41. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/14] tzdata-0:2024a-5.fc41.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [14/14] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/16] Verify package files 100% | 49.0 B/s | 14.0 B | 00m00s [ 2/16] Prepare transaction 100% | 388.0 B/s | 14.0 B | 00m00s [ 3/16] Installing llvm-libs-0:18.1.3-1 100% | 323.2 MiB/s | 113.5 MiB | 00m00s [ 4/16] Installing tzdata-0:2024a-5.fc4 100% | 29.7 MiB/s | 1.9 MiB | 00m00s [ 5/16] Installing python-pip-wheel-0:2 100% | 254.7 MiB/s | 1.5 MiB | 00m00s [ 6/16] Installing mpdecimal-0:2.5.1-9. 100% | 39.5 MiB/s | 202.0 KiB | 00m00s [ 7/16] Installing libb2-0:0.98.1-11.fc 100% | 4.7 MiB/s | 43.3 KiB | 00m00s [ 8/16] Installing python3-libs-0:3.12. 100% | 221.0 MiB/s | 41.3 MiB | 00m00s [ 9/16] Installing python3-0:3.12.3-2.f 100% | 10.8 MiB/s | 33.2 KiB | 00m00s [10/16] Installing clang-resource-files 100% | 391.6 KiB/s | 1.6 KiB | 00m00s [11/16] Installing clang-libs-0:18.1.3- 100% | 440.1 MiB/s | 107.8 MiB | 00m00s [12/16] Installing tinyxml2-0:9.0.0-4.f 100% | 25.6 MiB/s | 104.9 KiB | 00m00s [13/16] Installing pcre-0:8.45-1.fc40.6 100% | 25.3 MiB/s | 544.1 KiB | 00m00s [14/16] Installing cppcheck-0:2.13.0-3. 100% | 208.8 MiB/s | 10.2 MiB | 00m00s [15/16] Installing clang-0:18.1.3-2.fc4 100% | 24.0 MiB/s | 590.2 KiB | 00m00s [16/16] Installing ShellCheck-0:0.10.0- 100% | 21.9 MiB/s | 33.9 MiB | 00m02s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-12.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-12.fc41.x86_64 >>> 2024-04-22 11:25:18 "'/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/rpm-list-mock.txt" >>> 2024-04-22 11:25:19 "'/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/csmockn9rj0lne/rpm-list-mock-provides.txt" >>> 2024-04-22 11:25:21 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--copyin" "/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41.src.rpm" "/builddir/xmlrpc-c-1.59.03-1.fc41.src.rpm" >>> 2024-04-22 11:25:21 "/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-04-22 11:25:23 "/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/xmlrpc-c-1.59.03-1.fc41.src.rpm'\"" Updating / installing... xmlrpc-c-1.59.03-1.fc41 ######################################## >>> 2024-04-22 11:25:24 "/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/xmlrpc-c.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/xmlrpc-c-1.59.03-1.fc41.src.rpm || :'\"" setting SOURCE_DATE_EPOCH=1711411200 Wrote: /builddir/build/SRPMS/xmlrpc-c-1.59.03-1.fc41.src.rpm renamed 'xmlrpc-c-1.59.03-1.fc41.src.rpm' -> '/builddir/xmlrpc-c-1.59.03-1.fc41.src.rpm' >>> 2024-04-22 11:25:25 "/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/xmlrpc-c-1.59.03-1.fc41.src.rpm" "/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41.src.rpm" >>> 2024-04-22 11:25:26 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--installdeps" "/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41.src.rpm" Updating and loading repositories: fedora 100% | 1.2 MiB/s | 21.8 KiB | 00m00s Repositories loaded. Package "gcc-14.0.1-0.15.fc41.x86_64" is already installed. Package "gcc-c++-14.0.1-0.15.fc41.x86_64" is already installed. Package "git-core-2.44.0-1.fc41.x86_64" is already installed. Package "ncurses-devel-6.4-12.20240127.fc40.x86_64" is already installed. Package "libcurl-devel-8.7.1-1.fc41.x86_64" is already installed. Package "openssl-devel-1:3.2.1-6.fc41.x86_64" is already installed. Package "readline-devel-8.2-8.fc40.x86_64" is already installed. Nothing to do. >>> 2024-04-22 11:25:28 "/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.1 MiB/s | 21.8 KiB | 00m00s Repositories loaded. Nothing to do. Package "tar-2:1.35-3.fc40.x86_64" is already installed. Package "clang-18.1.3-2.fc41.x86_64" is already installed. Package "cppcheck-2.13.0-3.fc40.x86_64" is already installed. Package "gcc-14.0.1-0.15.fc41.x86_64" is already installed. Package "ShellCheck-0.10.0-1.fc41.x86_64" is already installed. >>> 2024-04-22 11:25:29 "'/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/rpm-list-mock.txt" >>> 2024-04-22 11:25:30 "'/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/csmockn9rj0lne/rpm-list-mock-provides.txt" >>> 2024-04-22 11:25:31 "/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% | 1.2 MiB/s | 21.8 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: csdiff x86_64 3.2.1-1.fc41 fedora 3.5 MiB Installing dependencies: boost-atomic x86_64 1.83.0-3.fc40 fedora 21.0 KiB boost-filesystem x86_64 1.83.0-3.fc40 fedora 147.6 KiB boost-program-options x86_64 1.83.0-3.fc40 fedora 272.7 KiB boost-system x86_64 1.83.0-3.fc40 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.2.1-1.fc41.x86_64 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [2/5] boost-filesystem-0:1.83.0-3.fc40. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [3/5] boost-program-options-0:1.83.0-3. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [4/5] boost-atomic-0:1.83.0-3.fc40.x86_ 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [5/5] boost-system-0:1.83.0-3.fc40.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% | 833.0 B/s | 5.0 B | 00m00s [2/7] Prepare transaction 100% | 263.0 B/s | 5.0 B | 00m00s [3/7] Installing boost-system-0:1.83.0- 100% | 3.4 MiB/s | 17.3 KiB | 00m00s [4/7] Installing boost-atomic-0:1.83.0- 100% | 5.4 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% | 53.5 MiB/s | 273.8 KiB | 00m00s [7/7] Installing csdiff-0:3.2.1-1.fc41. 100% | 37.7 MiB/s | 3.5 MiB | 00m00s >>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-12.fc41.x86_64 >>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-12.fc41.x86_64 >>> 2024-04-22 11:25:33 "'/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/rpm-list-mock.txt" >>> 2024-04-22 11:25: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 --provides' | sort -V > /tmp/csmockn9rj0lne/rpm-list-mock-provides.txt" >>> 2024-04-22 11:25:35 "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/csmockn9rj0lne/xmlrpc-c-1.59.03-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.3 scan.ini: analyzer-version-cppcheck = 2.13.0 scan.ini: analyzer-version-gcc = 14.0.1 >>> 2024-04-22 11:25:37 "/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.0.1 scan.ini: analyzer-version-shellcheck = 0.10.0 >>> 2024-04-22 11:25:40 "/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41.src.rpm'" Updating / installing... xmlrpc-c-1.59.03-1.fc41 ######################################## >>> 2024-04-22 11:25:41 "/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-04-22 11:25:42 "/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 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-04-22 11:25:43 "/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/xmlrpc-c.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\"" INFO: mock.py version 5.5 starting (python version = 3.9.18, NVR = mock-5.5-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/xmlrpc-c.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.5 INFO: Mock Version: 5.5 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/xmlrpc-c.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/xmlrpc-c.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] setting SOURCE_DATE_EPOCH=1711411200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Ob54z6 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf xmlrpc-c-1.59.03 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/xmlrpc-c-1.59.03.tgz + STATUS=0 + '[' 0 -ne 0 ']' + cd xmlrpc-c-1.59.03 + rm -rf /builddir/build/BUILD/xmlrpc-c-1.59.03-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/xmlrpc-c-1.59.03-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/git init -q + /usr/bin/git config user.name rpm-build + /usr/bin/git config user.email '<rpm-build>' + /usr/bin/git config gc.auto 0 + /usr/bin/git add --force . + /usr/bin/git commit -q --allow-empty -a --author 'rpm-build <rpm-build>' -m 'xmlrpc-c-1.59.03 base' + /usr/bin/git checkout --track -b rpm-build Switched to a new branch 'rpm-build' branch 'rpm-build' set up to track 'master'. + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0002-Use-proper-datatypes-for-long-long.patch + /usr/bin/git apply --index --reject - Checking patch include/xmlrpc-c/base.h... Checking patch lib/libutil/string_number.c... Checking patch src/cpp/param_list.cpp... Applied patch include/xmlrpc-c/base.h cleanly. Applied patch lib/libutil/string_number.c cleanly. Applied patch src/cpp/param_list.cpp cleanly. + /usr/bin/git commit -q -m 0002-Use-proper-datatypes-for-long-long.patch --author 'rpm-build <rpm-build>' + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/0003-allow-30x-redirections.patch + /usr/bin/git apply --index --reject - Checking patch lib/curl_transport/curltransaction.c... Hunk #1 succeeded at 708 (offset 37 lines). Applied patch lib/curl_transport/curltransaction.c cleanly. + /usr/bin/git commit -q -m 0003-allow-30x-redirections.patch --author 'rpm-build <rpm-build>' + RPM_EC=0 ++ jobs -p + exit 0 Finish: chroot ['/bin/su mockbuild -l -c "rpmbuild -bp --nodeps /builddir/build/SPECS/xmlrpc-c.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'"'] Finish: run >>> 2024-04-22 11:25:44 "/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-04-22 11:25:45 "/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/xmlrpc-c.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks'\\\"\"" INFO: mock.py version 5.5 starting (python version = 3.9.18, NVR = mock-5.5-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/xmlrpc-c.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.5 INFO: Mock Version: 5.5 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/xmlrpc-c.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/xmlrpc-c.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] setting SOURCE_DATE_EPOCH=1711411200 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.J0OYLP + umask 022 + cd /builddir/build/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-errors -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 xmlrpc-c-1.59.03 + 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-errors -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 --- ./configure.backup 2023-12-26 19:30:28.000000000 +0000 +++ ./configure 2024-04-22 11:25:46.854252569 +0000 @@ -1690,7 +1690,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /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-errors -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 configure: WARNING: unrecognized options: --disable-dependency-tracking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking for wininet-config... no configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport checking whether to build Wininet client XML transport module... no checking for curl-config... yes checking whether to build Curl client XML transport module... yes checking for libwww-config... no configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport checking whether to build Libwww client XML transport module... 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for main in -lncurses... yes checking for main in -lreadline... yes checking whether to build tools... yes checking whether to build the xmlrpc_pstream tool... yes checking whether to build Abyss server module... yes checking whether to build CGI server module... yes checking whether to build C++ wrappers and tools... yes checking for x86_64-redhat-linux-gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for socket... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking sys/filio.h usability... no checking sys/filio.h presence... no checking for sys/filio.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for size_t... yes checking whether va_list is an array... yes checking whether compiler has __attribute__... yes checking for vsnprintf... yes checking for wcsncmp... yes checking for setgroups... yes checking for asprintf... yes checking for setenv... yes checking for strtoll... yes checking for strtoull... yes checking for strtoq... yes checking for strtouq... yes checking for __strtoll... no checking for __strtoull... no checking for _strtoui64... no checking for pselect... yes checking for gettimeofday... yes checking for localtime_r... yes checking for gmtime_r... yes checking for strcasecmp... yes checking for stricmp... no checking for _stricmp... no checking whether to use Abyss pthread function... yes checking for curl-xmlrpc-config... no checking for curl-config... /usr/bin/curl-config checking for Curl library directory... /usr/lib checking for OpenSSL library... yes checking whether to build Abyss Openssl channel module... yes checking whether to use SSL with libwww... no checking whether to build the libxml2 backend... no checking for x86_64-redhat-linux-ar... no checking for ar... ar checking for x86_64-redhat-linux-ranlib... no checking for ranlib... ranlib configure: creating ./config.status config.status: creating srcdir.mk config.status: creating config.mk config.status: creating xmlrpc_config.h configure: WARNING: unrecognized options: --disable-dependency-tracking + /usr/bin/make -O -j8 V=1 VERBOSE=1 /usr/bin/make -C include/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//include/Makefile \ all rm -f shell_config Lots of echoes to 'shell_config' suppressed here ... rm -f xmlrpc-c-config Echoes to 'xmlrpc-c-config' suppressed here ... cat shell_config >>xmlrpc-c-config cat xmlrpc-c-config.main >>xmlrpc-c-config chmod a+rx xmlrpc-c-config rm -f xmlrpc-c-config.test Echoes to 'xmlrpc-c-config.test' suppressed here ... cat shell_config >>xmlrpc-c-config.test cat xmlrpc-c-config.test.main >>xmlrpc-c-config.test chmod a+rx xmlrpc-c-config.test make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/include' >xmlrpc-c/config.h Lots of echoes to 'xmlrpc-c/config.h' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/include' /usr/bin/make -C lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//lib/Makefile \ all /usr/bin/make -C util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ all /usr/bin/make -C libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ all /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/GNUmakefile version.h make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03' rm -f version.h echo "/* Generated by make file rule */" >>version.h echo "#define XMLRPC_C_VERSION" \"1.59.2"\"" >>version.h echo "#define XMLRPC_VERSION_MAJOR 1" >>version.h echo "#define XMLRPC_VERSION_MINOR 59" >>version.h echo "#define XMLRPC_VERSION_POINT 2" >>version.h make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03' /usr/bin/make -C curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ all make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer string_parser.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer casprintf.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03/version.h version.h make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o asprintf.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer asprintf.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/asprintf.c:166: error: memleak(CWE-401): Memory leak: retvalOrNull <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_platform.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer lock_platform.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o error.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer error.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o curlmulti.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer curlmulti.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_pthread.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer lock_pthread.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_none.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer lock_none.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o base64.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer base64.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer cmdline_parser_cpp.cpp /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser_cpp.cpp:20:5: warning: Value stored to 'retval' is never read [deadcode.DeadStores] <--[clang++] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o make_printable.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer make_printable.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:43: warning: The left operand of '==' is a garbage value due to array index out of bounds [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c: In function ‘xmlrpc_makePrintable_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:82:1: note: (1) entry to ‘xmlrpc_makePrintableChar’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:93:14: note: (2) capacity: 2 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:90:8: note: (3) following ‘false’ branch (when ‘input != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:95:19: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:98:18: note: (5) calling ‘xmlrpc_makePrintable’ from ‘xmlrpc_makePrintableChar’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:68:1: note: (6) entry to ‘xmlrpc_makePrintable’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:76:12: note: (7) calling ‘xmlrpc_makePrintable_lp’ from ‘xmlrpc_makePrintable’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:15:1: note: (8) entry to ‘xmlrpc_makePrintable_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:29:8: note: (9) following ‘true’ branch (when ‘output’ is non-NULL)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:23: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (21) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:7: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:24: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:23: note: (23) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:56:33: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:23: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (31) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (33) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:24: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:23: note: (37) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:53:36: note: (38) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (39) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (40) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (41) out-of-bounds read at byte 2 but ‘buffer’ ends at byte 2 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: read of 1 byte from after the end of ‘buffer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: valid subscripts for ‘buffer’ are ‘[0]’ to ‘[1]’ <--[gcc] ┌─────────────────────────────┐ │read of ‘const char’ (1 byte)│ └─────────────────────────────┘ ^ │ │ ┌───────────────────┬───────────────────┐┌─────────────────────────────┐ │ [0] │ [1] ││ │ ├───────────────────┴───────────────────┤│ after valid range │ │ ‘buffer’ (type: ‘char[2]’) ││ │ └───────────────────────────────────────┘└─────────────────────────────┘ ├───────────────────┬───────────────────┤├──────────────┬──────────────┤ │ │ ╭──────┴──────╮ ╭───────────┴──────────╮ │size: 2 bytes│ │⚠️ over-read of 1 byte│ ╰─────────────╯ ╰──────────────────────╯ make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o memblock.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer memblock.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89: warning: uninitvar(CWE-457): Uninitialized variables: blockP.poolP, blockP.size, blockP.allocated, blockP.blockP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new_pool’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new_pool’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: warning: ‘blockP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 89 | return blockP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: ‘blockP’ was declared here <--[gcc] 51 | xmlrpc_mem_block * blockP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: warning: ‘blockP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 100 | return xmlrpc_mem_block_new_pool(envP, size, NULL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: ‘blockP’ was declared here <--[gcc] 51 | xmlrpc_mem_block * blockP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: warning: use of uninitialized value ‘blockP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:55:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (5) use of uninitialized value ‘blockP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: warning: use of uninitialized value ‘blockP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:95:1: note: (1) entry to ‘xmlrpc_mem_block_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (3) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: note: (4) inlined call to ‘xmlrpc_mem_block_new_pool’ from ‘xmlrpc_mem_block_new’ <--[gcc] In function ‘xmlrpc_mem_block_new_pool’, inlined from ‘xmlrpc_mem_block_new’ at memblock.c:100:12: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:55:8: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: note: (7) use of uninitialized value ‘blockP’ here <--[gcc] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o curlmulti.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC curlmulti.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o mempool.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer mempool.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/mempool.c:44:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o select.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer select.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer cmdline_parser.c In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:13: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c: In function ‘createLongOptsArray’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (1) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (11) assigned to ‘struct optionx *’ here; ‘sizeof (struct optionx)’ is ‘32’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:30: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (1) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:53:8: note: (11) following ‘true’ branch (when ‘longopts’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:56:23: note: (13) following ‘true’ branch (when ‘i < numOptions’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:47: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:30: note: (15) out-of-bounds write from byte 1 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:30: note: write of 7 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘const char *’ (8 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 7 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:248:1: note: (1) entry to ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:255:16: note: (2) calling ‘createLongOptsArray’ from ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (3) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) capacity: 1 byte <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:53:8: note: (13) following ‘true’ branch (when ‘longopts’ is non-NULL)... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:56:23: note: (15) following ‘true’ branch (when ‘i < numOptions’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:47: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:67:29: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: note: (19) out-of-bounds write from byte 8 till byte 11 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌─────────────────────┐ │write of ‘(argreq) 0’│ └─────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌─────────────────────┐ │buffer allocated on heap at (10)│ │ after valid range │ └────────────────────────────────┘ └─────────────────────┘ ├───────────────┬────────────────┤├──────┬──────┤├──────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │7 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:68:30: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:248:1: note: (1) entry to ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:255:16: note: (2) calling ‘createLongOptsArray’ from ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (3) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) capacity: 1 byte <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:53:8: note: (13) following ‘true’ branch (when ‘longopts’ is non-NULL)... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:56:23: note: (15) following ‘true’ branch (when ‘i < numOptions’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:47: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:67:29: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:68:30: note: (19) out-of-bounds write from byte 16 till byte 23 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:68:30: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌─────────────────────┐ │write of ‘(int *) 0B’│ └─────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌─────────────────────┐ │buffer allocated on heap at (10)│ │ after valid range │ └────────────────────────────────┘ └─────────────────────┘ ├───────────────┬────────────────┤├──────┬──────┤├──────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │15 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:69:29: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:248:1: note: (1) entry to ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:255:16: note: (2) calling ‘createLongOptsArray’ from ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (3) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) capacity: 1 byte <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:53:8: note: (13) following ‘true’ branch (when ‘longopts’ is non-NULL)... <--[gcc] cc1: note: (14) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:56:23: note: (15) following ‘true’ branch (when ‘i < numOptions’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:57:47: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:67:29: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:65:33: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:69:29: note: (19) out-of-bounds write from byte 24 till byte 27 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:69:29: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌──────────────────┐ │write of ‘(int) 0’│ └──────────────────┘ │ │ v ┌────────────────────────────────┐ ┌──────────────────┐ │buffer allocated on heap at (10)│ │after valid range │ └────────────────────────────────┘ └──────────────────┘ ├───────────────┬────────────────┤├───────┬────────┤├────────┬─────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │23 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c: In function ‘parseOptionValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:189:30: warning: leak of ‘strdup(optarg)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:248:1: note: (1) entry to ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:255:16: note: (2) calling ‘createLongOptsArray’ from ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:47:1: note: (3) entry to ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:43:24: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) returning to ‘createLongOptsArray’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:52:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:53:8: note: (9) following ‘true’ branch (when ‘longopts’ is non-NULL)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:255:16: note: (11) returning to ‘cmd_processOptions’ from ‘createLongOptsArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:257:8: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:263:17: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:272:30: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:279:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:287:20: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:288:21: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:288:21: note: (18) calling ‘processOption’ from ‘cmd_processOptions’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:204:1: note: (19) entry to ‘processOption’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:210:5: note: (20) calling ‘parseOptionValue’ from ‘processOption’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:171:1: note: (21) entry to ‘parseOptionValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:175:5: note: (22) following ‘case 3:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:184:5: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:185:12: note: (24) following ‘false’ branch (when ‘optarg’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:188:21: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:189:32: note: (26) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:189:30: note: (27) ‘strdup(optarg)’ leaks here; was allocated at (26) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c: In function ‘extractArguments’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:220:1: note: (1) entry to ‘extractArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘extractArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘extractArguments’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (11) assigned to ‘const char **’ here; ‘sizeof (const char *)’ is ‘8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:236:16: warning: leak of ‘strdup(*<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:220:1: note: (1) entry to ‘extractArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘extractArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:22: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:12: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:43:24: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) returning to ‘extractArguments’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:225:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:227:8: note: (9) following ‘false’ branch... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:234:23: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:235:49: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:235:37: note: (13) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:236:16: note: (14) ‘strdup(*<unknown>)’ leaks here; was allocated at (13) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.c:211:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer stripcaseeq.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o sleep.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer sleep.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o string_number.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer string_number.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c: In function ‘xmlrpc_parse_int64’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:35:29: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘long int’ [-Wformat=] <--[gcc] 35 | xmlrpc_faultf(envP, "Number cannot be represented in 64 bits. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:23, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:12: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/config.h:40:28: note: format string is defined here <--[gcc] 40 | #define XMLRPC_PRId64 "lld" /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:35:29: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=] <--[gcc] 35 | xmlrpc_faultf(envP, "Number cannot be represented in 64 bits. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/config.h:40:28: note: format string is defined here <--[gcc] 40 | #define XMLRPC_PRId64 "lld" make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o asprintf.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC asprintf.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/asprintf.c:166: error: memleak(CWE-401): Memory leak: retvalOrNull <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o time.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer time.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o error.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC error.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_platform.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC lock_platform.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_pthread.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC lock_pthread.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o lock_none.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC lock_none.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o make_printable.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC make_printable.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:43: warning: The left operand of '==' is a garbage value due to array index out of bounds [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c: In function ‘xmlrpc_makePrintable_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:82:1: note: (1) entry to ‘xmlrpc_makePrintableChar’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:93:14: note: (2) capacity: 2 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:90:8: note: (3) following ‘false’ branch (when ‘input != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:95:19: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:98:18: note: (5) calling ‘xmlrpc_makePrintable’ from ‘xmlrpc_makePrintableChar’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:68:1: note: (6) entry to ‘xmlrpc_makePrintable’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:76:12: note: (7) calling ‘xmlrpc_makePrintable_lp’ from ‘xmlrpc_makePrintable’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:15:1: note: (8) entry to ‘xmlrpc_makePrintable_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:29:8: note: (9) following ‘true’ branch (when ‘output’ is non-NULL)... <--[gcc] cc1: note: (10) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:23: note: (13) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (17) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (21) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:7: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:24: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:23: note: (23) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:56:33: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:23: note: (27) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:40:23: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:43:23: note: (31) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:46:23: note: (33) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:49:23: note: (35) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:24: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:52:23: note: (37) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:53:36: note: (38) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:33:26: note: (39) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (40) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: (41) out-of-bounds read at byte 2 but ‘buffer’ ends at byte 2 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: read of 1 byte from after the end of ‘buffer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/make_printable.c:37:29: note: valid subscripts for ‘buffer’ are ‘[0]’ to ‘[1]’ <--[gcc] ┌─────────────────────────────┐ │read of ‘const char’ (1 byte)│ └─────────────────────────────┘ ^ │ │ ┌───────────────────┬───────────────────┐┌─────────────────────────────┐ │ [0] │ [1] ││ │ ├───────────────────┴───────────────────┤│ after valid range │ │ ‘buffer’ (type: ‘char[2]’) ││ │ └───────────────────────────────────────┘└─────────────────────────────┘ ├───────────────────┬───────────────────┤├──────────────┬──────────────┤ │ │ ╭──────┴──────╮ ╭───────────┴──────────╮ │size: 2 bytes│ │⚠️ over-read of 1 byte│ ╰─────────────╯ ╰──────────────────────╯ make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o curltransaction.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer curltransaction.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c: In function ‘setupCurlSession’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:727:13: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:19: <--[gcc] /usr/include/curl/curl.h:1291:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c: In function ‘setupCurlSession’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:778:13: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] /usr/include/curl/curl.h:1360:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:781:13: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] /usr/include/curl/curl.h:1364:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:863:1: warning: leak of ‘authHdrValue’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:868:1: note: (1) entry to ‘curlTransaction_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:884:8: note: (2) following ‘false’ branch (when ‘curlTransactionP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:887:40: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:898:12: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:901:45: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:904:13: note: (6) calling ‘setupCurlSession’ from ‘curlTransaction_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:669:1: note: (7) entry to ‘setupCurlSession’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:717:8: note: (8) following ‘true’ branch... <--[gcc] In file included from /usr/include/curl/curl.h:3227: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:719:63: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:719:26: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:759:12: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:762:23: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:762:12: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:765:23: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:765:12: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:768:23: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:768:12: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:771:23: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:771:12: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:774:23: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:774:12: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:777:23: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:777:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:780:23: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:780:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:783:23: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:783:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:787:23: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:787:12: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:789:23: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:789:12: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:797:23: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:797:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:800:23: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:800:12: note: (34) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:803:23: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:803:12: note: (36) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:807:23: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:807:12: note: (38) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:810:23: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:810:12: note: (40) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:813:23: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:836:12: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (44) calling ‘setupAuth’ from ‘setupCurlSession’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:414:1: note: (45) entry to ‘setupAuth’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:456:8: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:460:37: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:460:12: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:461:48: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:461:30: note: (50) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:462:16: note: (51) assuming ‘authHdrValue’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:462:16: note: (52) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:469:1: note: (53) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (54) returning to ‘setupCurlSession’ from ‘setupAuth’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:844:16: note: (55) following ‘false’ branch... <--[gcc] cc1: note: (56) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:863:1: note: (57) ‘authHdrValue’ leaks here; was allocated at (50) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:727:13: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] <--[gcc] 727 | curl_easy_setopt(curlSessionP, CURLOPT_PROGRESSFUNCTION, | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:19: <--[gcc] /usr/include/curl/curl.h:1291:3: note: declared here <--[gcc] 1291 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:778:13: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] 778 | curl_easy_setopt(curlSessionP, CURLOPT_RANDOM_FILE, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1360:3: note: declared here <--[gcc] 1360 | CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:781:13: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] 781 | curl_easy_setopt(curlSessionP, CURLOPT_EGDSOCKET, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1364:3: note: declared here <--[gcc] 1364 | CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:860:10: warning: Potential leak of memory pointed to by 'authHdrValue' [unix.Malloc] <--[clang] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o curltransaction.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC curltransaction.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c: In function ‘setupCurlSession’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c: In function ‘setupCurlSession’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:727:13: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:19: <--[gcc] /usr/include/curl/curl.h:1291:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:778:13: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] /usr/include/curl/curl.h:1360:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:781:13: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] /usr/include/curl/curl.h:1364:3: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:863:1: warning: leak of ‘authHdrValue’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:868:1: note: (1) entry to ‘curlTransaction_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:884:8: note: (2) following ‘false’ branch (when ‘curlTransactionP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:887:40: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:898:12: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:901:45: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:904:13: note: (6) calling ‘setupCurlSession’ from ‘curlTransaction_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:669:1: note: (7) entry to ‘setupCurlSession’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:717:8: note: (8) following ‘true’ branch... <--[gcc] In file included from /usr/include/curl/curl.h:3227: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:719:63: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:719:26: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:759:12: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:762:23: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:762:12: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:765:23: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:765:12: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:768:23: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:768:12: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:771:23: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:771:12: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:774:23: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:774:12: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:777:23: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:777:12: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:780:23: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:780:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:783:23: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:783:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:787:23: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:787:12: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:789:23: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:789:12: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:797:23: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:797:12: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:800:23: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:800:12: note: (34) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:803:23: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:803:12: note: (36) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:807:23: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:807:12: note: (38) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:810:23: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:810:12: note: (40) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:813:23: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:836:12: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (44) calling ‘setupAuth’ from ‘setupCurlSession’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:414:1: note: (45) entry to ‘setupAuth’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:456:8: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:460:37: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:460:12: note: (48) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:461:48: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:461:30: note: (50) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:462:16: note: (51) assuming ‘authHdrValue’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:462:16: note: (52) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:469:1: note: (53) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:843:13: note: (54) returning to ‘setupCurlSession’ from ‘setupAuth’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:844:16: note: (55) following ‘false’ branch... <--[gcc] cc1: note: (56) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:863:1: note: (57) ‘authHdrValue’ leaks here; was allocated at (50) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:727:13: warning: ‘CURLOPT_PROGRESSFUNCTION’ is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] <--[gcc] 727 | curl_easy_setopt(curlSessionP, CURLOPT_PROGRESSFUNCTION, | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:19: <--[gcc] /usr/include/curl/curl.h:1291:3: note: declared here <--[gcc] 1291 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:778:13: warning: ‘CURLOPT_RANDOM_FILE’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] 778 | curl_easy_setopt(curlSessionP, CURLOPT_RANDOM_FILE, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1360:3: note: declared here <--[gcc] 1360 | CURLOPTDEPRECATED(CURLOPT_RANDOM_FILE, CURLOPTTYPE_STRINGPOINT, 76, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:781:13: warning: ‘CURLOPT_EGDSOCKET’ is deprecated: since 7.84.0. Serves no purpose anymore [-Wdeprecated-declarations] <--[gcc] 781 | curl_easy_setopt(curlSessionP, CURLOPT_EGDSOCKET, | ^~~~~~~~~~~~~~~~ /usr/include/curl/curl.h:1364:3: note: declared here <--[gcc] 1364 | CURLOPTDEPRECATED(CURLOPT_EGDSOCKET, CURLOPTTYPE_STRINGPOINT, 77, | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.c:860:10: warning: Potential leak of memory pointed to by 'authHdrValue' [unix.Malloc] <--[clang] make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/lib/util/include -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer getoptx.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o mempool.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC mempool.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/mempool.c:44:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o select.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC select.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o sleep.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC sleep.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o memblock.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC memblock.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89: warning: uninitvar(CWE-457): Uninitialized variables: blockP.poolP, blockP.size, blockP.allocated, blockP.blockP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new_pool’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: warning: ‘blockP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 89 | return blockP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: ‘blockP’ was declared here <--[gcc] 51 | xmlrpc_mem_block * blockP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c: In function ‘xmlrpc_mem_block_new_pool’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: warning: use of uninitialized value ‘blockP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:55:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (5) use of uninitialized value ‘blockP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: warning: use of uninitialized value ‘blockP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:95:1: note: (1) entry to ‘xmlrpc_mem_block_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:100:12: note: (2) calling ‘xmlrpc_mem_block_new_pool’ from ‘xmlrpc_mem_block_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:43:1: note: (3) entry to ‘xmlrpc_mem_block_new_pool’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:51:24: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:55:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/memblock.c:89:12: note: (8) use of uninitialized value ‘blockP’ here <--[gcc] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o string_number.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC string_number.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c: In function ‘xmlrpc_parse_int64’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:35:29: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘long int’ [-Wformat=] <--[gcc] 35 | xmlrpc_faultf(envP, "Number cannot be represented in 64 bits. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:23, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:12: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/config.h:40:28: note: format string is defined here <--[gcc] 40 | #define XMLRPC_PRId64 "lld" /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/string_number.c:35:29: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=] <--[gcc] 35 | xmlrpc_faultf(envP, "Number cannot be represented in 64 bits. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/config.h:40:28: note: format string is defined here <--[gcc] 40 | #define XMLRPC_PRId64 "lld" make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' rm -f xmlrpc_util.pc Echoes to 'xmlrpc_util.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o time.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC time.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o base64.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC base64.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o utf8.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer utf8.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' In function ‘validateUtf16’, inlined from ‘decodeMultibyte’ at utf8.c:243:9, inlined from ‘decodeUtf8’ at utf8.c:314:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:158:9: warning: ‘wc’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 158 | xmlrpc_env_set_fault_formatted( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | envP, XMLRPC_INVALID_UTF8_ERROR, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | "Xmlrpc-c is not capable of handling UTF16 character encodings " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | "longer than 16 bits, which means you can't have a code point " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | "> U+FFFD. " | ~~~~~~~~~~~~~ 163 | "This string contains 0x%04x", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | (unsigned)wc); | ~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c: In function ‘decodeUtf8’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: ‘wc’ was declared here <--[gcc] 192 | wchar_t wc; | ^~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:325:34: warning: ‘wc’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 325 | ioBuff[outPos++] = wc; | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:288:17: note: ‘wc’ was declared here <--[gcc] 288 | wchar_t wc; | ^~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c: In function ‘decodeMultibyte’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (1) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (4) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (6) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (10) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (11) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (13) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (16) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:582:1: note: (1) entry to ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:593:5: note: (2) calling ‘decodeUtf8’ from ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (3) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (6) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (8) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (12) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (13) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (15) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (18) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:336:1: note: (1) entry to ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:355:8: note: (2) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:46: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:358:20: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:357:9: note: (4) calling ‘decodeUtf8’ from ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (5) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (8) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (10) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (14) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (15) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (17) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (20) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (1) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (4) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (6) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (10) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (11) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (13) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (18) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:582:1: note: (1) entry to ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:593:5: note: (2) calling ‘decodeUtf8’ from ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (3) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (6) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (8) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (12) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (13) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (15) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (20) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:336:1: note: (1) entry to ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:355:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:358:20: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:357:9: note: (4) calling ‘decodeUtf8’ from ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (5) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (8) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (10) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (14) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (15) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (17) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (22) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' rm -f libxmlrpc_util.a ar cru libxmlrpc_util.a asprintf.o base64.o error.o lock_platform.o lock_pthread.o lock_none.o make_printable.o memblock.o mempool.o select.o sleep.o string_number.o time.o utf8.o ranlib libxmlrpc_util.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -c -o utf8.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC utf8.c make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' In function ‘validateUtf16’, inlined from ‘decodeMultibyte’ at utf8.c:243:9, inlined from ‘decodeUtf8’ at utf8.c:314:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:158:9: warning: ‘wc’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 158 | xmlrpc_env_set_fault_formatted( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | envP, XMLRPC_INVALID_UTF8_ERROR, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | "Xmlrpc-c is not capable of handling UTF16 character encodings " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | "longer than 16 bits, which means you can't have a code point " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | "> U+FFFD. " | ~~~~~~~~~~~~~ 163 | "This string contains 0x%04x", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | (unsigned)wc); | ~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c: In function ‘decodeUtf8’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: ‘wc’ was declared here <--[gcc] 192 | wchar_t wc; | ^~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:325:34: warning: ‘wc’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 325 | ioBuff[outPos++] = wc; | ~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:288:17: note: ‘wc’ was declared here <--[gcc] 288 | wchar_t wc; | ^~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c: In function ‘decodeMultibyte’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (1) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (4) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (6) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (10) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (11) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (13) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (16) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:582:1: note: (1) entry to ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:593:5: note: (2) calling ‘decodeUtf8’ from ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (3) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (6) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (8) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (12) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (13) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (15) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (18) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:336:1: note: (1) entry to ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:355:8: note: (2) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:46: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:358:20: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:357:9: note: (4) calling ‘decodeUtf8’ from ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (5) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (8) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (10) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (14) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (15) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (17) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (18) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: note: (20) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (1) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (4) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (6) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (10) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (11) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (13) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (18) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:582:1: note: (1) entry to ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:593:5: note: (2) calling ‘decodeUtf8’ from ‘xmlrpc_validate_utf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (3) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (6) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (8) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (12) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (13) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (15) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (20) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: use of uninitialized value ‘wc’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:336:1: note: (1) entry to ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:355:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:358:20: note: in expansion of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:357:9: note: (4) calling ‘decodeUtf8’ from ‘xmlrpc_utf8_to_wcs’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:259:1: note: (5) entry to ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:282:32: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:285:36: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:290:12: note: (8) following ‘false’ branch (when ‘init < 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:296:49: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:300:16: note: (10) following ‘false’ branch (when ‘length != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:32: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:307:20: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:314:21: note: (14) calling ‘decodeMultibyte’ from ‘decodeUtf8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:182:1: note: (15) entry to ‘decodeMultibyte’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:192:13: note: (17) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:242:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:14: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:245:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: note: (22) use of uninitialized value ‘wc’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:243:9: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/utf8.c:251:10: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_util.so.4 asprintf.osh base64.osh error.osh lock_platform.osh lock_pthread.osh lock_none.osh make_printable.osh memblock.osh mempool.osh select.osh sleep.osh string_number.osh time.osh utf8.osh -o libxmlrpc_util.so.4.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' rm -f libxmlrpc_util.so.4 ln -s libxmlrpc_util.so.4.59 libxmlrpc_util.so.4 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' rm -f libxmlrpc_util.so ln -s libxmlrpc_util.so.4 libxmlrpc_util.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ all /usr/bin/make -C abyss/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/Makefile \ all /usr/bin/make -C expat/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/Makefile \ all /usr/bin/make -C src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ all make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C gennmtab/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab/Makefile \ all make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' cat /dev/null >depend.mk make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' cat /dev/null >depend.mk make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat' rm -f xmlrpc_expat.pc Echoes to 'xmlrpc_expat.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o env_wrap.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer env_wrap.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o channel.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer channel.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o chanswitch.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer chanswitch.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' gcc -c gennmtab.c -o gennmtab.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o xmlrpc_curl_transport.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_curl_transport.c In function ‘pselectTimeout’, inlined from ‘waitForWork’ at xmlrpc_curl_transport.c:486:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:402:56: warning: ‘selectTimeoutMillisec’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 402 | retval.tv_nsec = (uint32_t)((selectTimeoutMillisec % 1000) * million); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘waitForWork’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:378:18: note: ‘selectTimeoutMillisec’ was declared here <--[gcc] 378 | unsigned int selectTimeoutMillisec; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘startRpc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1269:5: warning: dereference of NULL ‘rpcP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1460:1: note: (1) entry to ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1480:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1481:37: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1483:12: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (6) calling ‘createRpc’ from ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1282:1: note: (7) entry to ‘createRpc’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:73: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (8) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1295:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (9) assuming ‘rpcP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (10) following ‘true’ branch (when ‘rpcP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1297:9: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (12) returning to ‘sendRequest’ from ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1491:16: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1492:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1492:17: note: (15) calling ‘startRpc’ from ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1266:1: note: (16) entry to ‘startRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1269:5: note: (17) dereference of NULL ‘rpcP’ <--[gcc] In function ‘performRpc’, inlined from ‘call’ at xmlrpc_curl_transport.c:1615:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1357:5: warning: dereference of NULL ‘rpcP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘call’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1588:1: note: (1) entry to ‘call’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1603:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1607:9: note: (3) inlined call to ‘lockSyncCurlSession’ from ‘call’ <--[gcc] In function ‘lockSyncCurlSession’, inlined from ‘call’ at xmlrpc_curl_transport.c:1607:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:291:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘call’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1608:9: note: (5) calling ‘createRpc’ from ‘call’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1282:1: note: (6) entry to ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (7) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1295:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (8) assuming ‘rpcP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (9) following ‘true’ branch (when ‘rpcP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1297:9: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1608:9: note: (11) returning to ‘call’ from ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1614:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1615:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1615:13: note: (14) inlined call to ‘performRpc’ from ‘call’ <--[gcc] In function ‘performRpc’, inlined from ‘call’ at xmlrpc_curl_transport.c:1615:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1357:5: note: (15) dereference of NULL ‘rpcP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1555: warning: uninitvar(CWE-457): Uninitialized variable: waitTimeoutTime <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o Lock.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer Lock.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o base64.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer base64.cpp In member function ‘bitBuffer::shiftIn6Bits(unsigned char)’, inlined from ‘xmlrpc_c::bytesFromBase64(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’ at base64.cpp:237:36: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:50:38: warning: ‘buffer.buffer’ may be used uninitialized [-Wmaybe-uninitialized] <--[g++] 50 | this->buffer = (this->buffer << 6) | newBits; | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp: In function ‘xmlrpc_c::bytesFromBase64(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’: <--[g++] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:224:15: note: ‘buffer.buffer’ was declared here <--[g++] 224 | bitBuffer buffer; | ^~~~~~ In member function ‘bitBuffer::shiftIn8Bits(unsigned char)’, inlined from ‘xmlrpc_c::encodeChunk(std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)’ at base64.cpp:125:28, inlined from ‘xmlrpc_c::base64FromBytes[abi:cxx11](std::vector<unsigned char, std::allocator<unsigned char> > const&, xmlrpc_c::newlineCtl)’ at base64.cpp:172:24: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:40:38: warning: ‘buffer.buffer’ may be used uninitialized [-Wmaybe-uninitialized] <--[g++] 40 | this->buffer = (this->buffer << 8) | newBits; | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp: In function ‘xmlrpc_c::base64FromBytes[abi:cxx11](std::vector<unsigned char, std::allocator<unsigned char> > const&, xmlrpc_c::newlineCtl)’: <--[g++] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:116:15: note: ‘buffer.buffer’ was declared here <--[g++] 116 | bitBuffer buffer; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:50:38: warning: The left operand of '<<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang++] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' gcc -o gennmtab -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 gennmtab.o make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' /usr/bin/make -C xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ all make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' cat /dev/null >depend.mk make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o girerr.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer girerr.cpp /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/girerr.cpp:23: error: va_end_missing(CWE-664): va_list 'varargs' was opened but not closed by va_end(). <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' rm -f nametab.h ../gennmtab/gennmtab >nametab.h make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o data.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer data.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c: In function ‘PoolZoneAlloc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:42: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: note: (10) out-of-bounds write from byte 1 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: note: write of 7 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘char *’ (8 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (6)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 7 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: note: (10) out-of-bounds write from byte 8 till byte 15 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────┐ │write of ‘char *’ (8 bytes)│ └───────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────┘ ├───────────────┬───────────────┤├───┬────┤├─────────────┬─────────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │7 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: note: (10) out-of-bounds write from byte 16 till byte 23 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────┐ │write of ‘(struct _TPoolZone *) 0B’│ └───────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────────────┘ ├───────────────┬───────────────┤├┤├─────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │15 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: note: (10) out-of-bounds write from byte 24 till byte 31 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────┐ │write of ‘(struct _TPoolZone *) 0B’│ └───────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────────────┘ ├───────────────┬───────────────┤├┤├─────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │23 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c: In function ‘PoolAlloc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:43: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (19) out-of-bounds write from byte 24 till byte 31 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────────┐ │write of ‘struct TPoolZone *’ (8 bytes)│ └───────────────────────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌───────────────────────────────────────┐ │buffer allocated on heap at (12)│ │ after valid range │ └────────────────────────────────┘ └───────────────────────────────────────┘ ├───────────────┬────────────────┤├┤├───────────────────┬───────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │23 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: note: (19) out-of-bounds write from byte 16 till byte 23 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌────────────────────────────────────────┐ │write of ‘struct _TPoolZone *’ (8 bytes)│ └────────────────────────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌────────────────────────────────────────┐ │buffer allocated on heap at (12)│ │ after valid range │ └────────────────────────────────┘ └────────────────────────────────────────┘ ├───────────────┬────────────────┤├┤├───────────────────┬────────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │15 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: note: (19) out-of-bounds write from byte 1 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: note: write of 7 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘char *’ (8 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌────────────────────────────────┐┌────────────────────────────────────┐ │buffer allocated on heap at (12)││ after valid range │ └────────────────────────────────┘└────────────────────────────────────┘ ├───────────────┬────────────────┤├─────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 7 bytes│ ╰────────────────╯ ╰──────────────────────╯ make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o env_wrap.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer env_wrap.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o Lock.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer Lock.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o girmem.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer girmem.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' gcc -c -o xmlrole.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -DXML_BYTE_ORDER=0 -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrole.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o base64.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer base64.cpp /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:50:38: warning: The left operand of '<<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang++] In member function ‘bitBuffer::shiftIn6Bits(unsigned char)’, inlined from ‘xmlrpc_c::bytesFromBase64(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’ at base64.cpp:237:36: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:50:38: warning: ‘buffer.buffer’ may be used uninitialized [-Wmaybe-uninitialized] <--[g++] 50 | this->buffer = (this->buffer << 6) | newBits; | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp: In function ‘xmlrpc_c::bytesFromBase64(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’: <--[g++] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:224:15: note: ‘buffer.buffer’ was declared here <--[g++] 224 | bitBuffer buffer; | ^~~~~~ In member function ‘bitBuffer::shiftIn8Bits(unsigned char)’, inlined from ‘xmlrpc_c::encodeChunk(std::vector<unsigned char, std::allocator<unsigned char> > const&, unsigned long, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)’ at base64.cpp:125:28, inlined from ‘xmlrpc_c::base64FromBytes[abi:cxx11](std::vector<unsigned char, std::allocator<unsigned char> > const&, xmlrpc_c::newlineCtl)’ at base64.cpp:172:24: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:40:38: warning: ‘buffer.buffer’ may be used uninitialized [-Wmaybe-uninitialized] <--[g++] 40 | this->buffer = (this->buffer << 8) | newBits; | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp: In function ‘xmlrpc_c::base64FromBytes[abi:cxx11](std::vector<unsigned char, std::allocator<unsigned char> > const&, xmlrpc_c::newlineCtl)’: <--[g++] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/base64.cpp:116:15: note: ‘buffer.buffer’ was declared here <--[g++] 116 | bitBuffer buffer; | ^~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: 'libxmlrpc_util.so' is up to date. make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' rm -f xmlrpc_util++.pc Echoes to 'xmlrpc_util++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' rm -f libxmlrpc_util++.a ar cru libxmlrpc_util++.a Lock.o base64.o env_wrap.o girerr.o girmem.o ranlib libxmlrpc_util++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o girerr.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer girerr.cpp /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/girerr.cpp:23: error: va_end_missing(CWE-664): va_list 'varargs' was opened but not closed by va_end(). <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o file.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer file.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03/version.h version.h make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -c -o girmem.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer girmem.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o http.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer http.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c: In function ‘RequestAuth’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:149:13: warning: use of possibly-NULL ‘valueBuffer’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:138:8: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:139:43: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:139:36: note: (3) this call could return NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:149:13: note: (4) argument 1 (‘valueBuffer’) from (3) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:177: error: memleak(CWE-401): Memory leak: valueBuffer <--[cppcheck] make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' gcc -c -o xmlrpc_curl_transport.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -DHAVE_CURL_MULTI_POLL -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_curl_transport.c In function ‘pselectTimeout’, inlined from ‘waitForWork’ at xmlrpc_curl_transport.c:486:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:402:56: warning: ‘selectTimeoutMillisec’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 402 | retval.tv_nsec = (uint32_t)((selectTimeoutMillisec % 1000) * million); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘waitForWork’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:378:18: note: ‘selectTimeoutMillisec’ was declared here <--[gcc] 378 | unsigned int selectTimeoutMillisec; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘startRpc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1269:5: warning: dereference of NULL ‘rpcP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1460:1: note: (1) entry to ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1480:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1481:37: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1483:12: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (6) calling ‘createRpc’ from ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1282:1: note: (7) entry to ‘createRpc’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:73: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (8) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1295:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (9) assuming ‘rpcP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (10) following ‘true’ branch (when ‘rpcP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1297:9: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1487:13: note: (12) returning to ‘sendRequest’ from ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1491:16: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1492:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1492:17: note: (15) calling ‘startRpc’ from ‘sendRequest’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1266:1: note: (16) entry to ‘startRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1269:5: note: (17) dereference of NULL ‘rpcP’ <--[gcc] In function ‘performRpc’, inlined from ‘call’ at xmlrpc_curl_transport.c:1615:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1357:5: warning: dereference of NULL ‘rpcP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘call’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1588:1: note: (1) entry to ‘call’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1603:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1607:9: note: (3) inlined call to ‘lockSyncCurlSession’ from ‘call’ <--[gcc] In function ‘lockSyncCurlSession’, inlined from ‘call’ at xmlrpc_curl_transport.c:1607:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:291:15: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c: In function ‘call’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1608:9: note: (5) calling ‘createRpc’ from ‘call’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1282:1: note: (6) entry to ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (7) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1295:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (8) assuming ‘rpcP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1296:8: note: (9) following ‘true’ branch (when ‘rpcP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1297:9: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1608:9: note: (11) returning to ‘call’ from ‘createRpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1614:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1615:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1615:13: note: (14) inlined call to ‘performRpc’ from ‘call’ <--[gcc] In function ‘performRpc’, inlined from ‘call’ at xmlrpc_curl_transport.c:1615:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1357:5: note: (15) dereference of NULL ‘rpcP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.c:1555: warning: uninitvar(CWE-457): Uninitialized variable: waitTimeoutTime <--[cppcheck] make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' gcc -c -o xmlrole.osh -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -DXML_BYTE_ORDER=0 -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrole.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o init.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer init.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o conn.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer conn.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o conf.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer conf.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_util++.so.9 Lock.osh base64.osh env_wrap.osh girerr.osh girmem.osh -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_util++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' rm -f libxmlrpc_util++.so.9 ln -s libxmlrpc_util++.so.9.59 libxmlrpc_util++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' rm -f libxmlrpc_util++.so ln -s libxmlrpc_util++.so.9 libxmlrpc_util++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/conn.c:526:17: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/conf.c:284:21: warning: Access to field 'pw_uid' results in a dereference of a null pointer (loaded from variable 'pwd') [core.NullDereference] <--[clang] make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer socket.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o date.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer date.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket_unix.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer socket_unix.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘chanSwitchInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:612:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 612 | write(listenSocketP->interruptPipe.interruptorFd, &zero, sizeof(zero)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘createChannelForAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: warning: Potential leak of memory pointed to by 'channelInfoP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: warning: leak of ‘channelInfoP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (1) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (2) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (3) entry to ‘makeChannelInfo’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:34: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:349:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (5) assuming ‘channelInfoP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (6) following ‘false’ branch (when ‘channelInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (8) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:8: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:501:9: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:530:12: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (13) ‘channelInfoP’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: warning: leak of file descriptor ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:540:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:562:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:564:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (4) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (5) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:577:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (8) calling ‘createChannelForAccept’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (9) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (10) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (11) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (12) following ‘false’ branch (when ‘channelInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (14) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:8: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:501:9: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:503:12: note: (17) following ‘true’ branch (when ‘acceptedSocketP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:504:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:530:12: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (21) returning to ‘chanSwitchAccept’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (22) ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:10: warning: leak of file descriptor ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:540:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:562:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:564:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (4) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (5) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:577:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (8) calling ‘createChannelForAccept’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (9) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (10) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (11) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (12) following ‘true’ branch (when ‘channelInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:352:9: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (14) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (15) returning to ‘chanSwitchAccept’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:10: note: (16) ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘SocketUnixCreateFd’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:855:38: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:855:38: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:857:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (7) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: use of uninitialized value ‘channelP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:847:1: note: (1) entry to ‘SocketUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:854:20: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:854:20: note: (3) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (6) calling ‘ChannelUnixCreateFd’ from ‘SocketUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:405:1: note: (7) entry to ‘ChannelUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:410:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘ChannelUnixCreateFd.part.0’ from ‘ChannelUnixCreateFd’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:405:1: note: (11) entry to ‘ChannelUnixCreateFd.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:420:12: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (14) calling ‘makeChannelInfo’ from ‘ChannelUnixCreateFd.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (15) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (16) following ‘true’ branch (when ‘channelInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:352:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (18) returning to ‘ChannelUnixCreateFd.part.0’ from ‘makeChannelInfo’ <--[gcc] cc1: note: (19) returning to ‘ChannelUnixCreateFd’ from ‘ChannelUnixCreateFd.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (20) returning to ‘SocketUnixCreateFd’ from ‘ChannelUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:857:12: note: (21) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (23) use of uninitialized value ‘channelP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: warning: use of uninitialized value ‘chanSwitchP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:860:23: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:860:23: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:861:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:862:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: note: (7) use of uninitialized value ‘chanSwitchP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o server.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c: In function ‘serverRun2’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:540:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: warning: leak of ‘outstandingConnListP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1294:1: note: (1) entry to ‘serverRun2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1300:5: note: (2) calling ‘createOutstandingConnList’ from ‘serverRun2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1013:1: note: (3) entry to ‘createOutstandingConnList’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:26: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:24: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:12: note: (5) assuming ‘listP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:12: note: (6) following ‘false’ branch (when ‘listP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1019:19: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1300:5: note: (8) returning to ‘serverRun2’ from ‘createOutstandingConnList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1311:8: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: note: (11) ‘outstandingConnListP’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:562:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: warning: Potential leak of memory pointed to by 'outstandingConnListP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1613:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o token.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer token.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o sockutil.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer sockutil.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c: In function ‘sockutil_interruptPipeInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:80:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 80 | write(interruptPipe.interruptorFd, &zero, sizeof(zero)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:153:1: warning: Potential leak of memory pointed to by 'sockName' [unix.Malloc] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:197:1: warning: Potential leak of memory pointed to by 'peerName' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c: In function ‘formatPeerInfoInet6’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:258:1: note: (1) entry to ‘sockutil_formatPeerInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:261:21: note: (2) capacity: 16 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:269:8: note: (3) following ‘false’ branch (when ‘rc >= 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:273:25: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:273:9: note: (5) following ‘case 10:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:279:9: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:280:13: note: (7) calling ‘formatPeerInfoInet6’ from ‘sockutil_formatPeerInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:221:1: note: (8) entry to ‘formatPeerInfoInet6’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:225:8: note: (9) following ‘false’ branch (when ‘sockaddrLen > 27’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: (11) out-of-bounds read from byte 16 till byte 27 but ‘sockaddr’ ends at byte 16 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: read of 12 bytes from after the end of ‘sockaddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ read of 28 bytes │ └──────────────────────────────────────────────────────────────────────┘ ^ ^ │ │ │ │ ┌───────────────────────────────────────┐┌─────────────────────────────┐ │ ‘sockaddr’ (type: ‘struct sockaddr’) ││ after valid range │ └───────────────────────────────────────┘└─────────────────────────────┘ ├───────────────────┬───────────────────┤├──────────────┬──────────────┤ │ │ ╭───────┴──────╮ ╭────────────┴───────────╮ │size: 16 bytes│ │⚠️ over-read of 12 bytes│ ╰──────────────╯ ╰────────────────────────╯ make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o thread_pthread.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer thread_pthread.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o trace.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer trace.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o session.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer session.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' In function ‘getChunkHeader’, inlined from ‘processChunkHeaderIfThere’ at session.c:356:5, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: warning: ‘line’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 293 | if (line) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: ‘line’ was declared here <--[gcc] 283 | const char * line; | ^~~~ In function ‘processChunkHeaderIfThere’, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:12: warning: ‘gotHeader’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 359 | if (gotHeader) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: ‘gotHeader’ was declared here <--[gcc] 353 | bool gotHeader; | ^~~~~~~~~ In function ‘processChunkHeaderIfThere’, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:360:16: warning: ‘chunkSize’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 360 | if (chunkSize == 0) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:354:14: note: ‘chunkSize’ was declared here <--[gcc] 354 | uint32_t chunkSize; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: warning: leak of ‘line’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (20) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (21) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (23) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (24) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (26) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:162:16: note: (29) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (30) assuming ‘line’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (31) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (32) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (33) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (34) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (38) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (39) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (40) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (41) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (42) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (46) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (47) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (48) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (49) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (50) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:31: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (52) returning to ‘getChunkHeader’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:296:16: note: (53) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:299:13: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: note: (55) ‘line’ leaks here; was allocated at (29) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘parseChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: warning: use of uninitialized value ‘digitValue’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:475:1: note: (1) entry to ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:492:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (4) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (5) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (12) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (13) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (14) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (15) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (16) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (17) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (18) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (19) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (20) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (21) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (25) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (26) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (27) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (32) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (33) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (34) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (35) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (36) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (37) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (38) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (39) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (40) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (41) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (42) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (43) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:260:19: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: note: (48) use of uninitialized value ‘digitValue’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: warning: use of uninitialized value ‘digitValue’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (20) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (21) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (23) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (24) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (26) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (29) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (30) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (31) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (36) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (37) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (38) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (39) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (40) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (41) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (42) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (46) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (47) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (48) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (49) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (50) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:260:19: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: note: (52) use of uninitialized value ‘digitValue’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: use of uninitialized value ‘line’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:475:1: note: (1) entry to ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:492:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (4) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (5) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (12) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (13) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (14) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (15) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (17) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (18) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (19) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (24) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (27) use of uninitialized value ‘line’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: use of uninitialized value ‘line’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (20) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (21) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (22) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (23) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (28) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (31) use of uninitialized value ‘line’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘processChunkHeaderIfThere’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: warning: use of uninitialized value ‘gotHeader’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: (18) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: (19) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (20) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (21) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (22) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (23) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (28) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:289:9: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (31) returning to ‘processChunkHeaderIfThere’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:358:8: note: (32) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: note: (34) use of uninitialized value ‘gotHeader’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: warning: Potential leak of memory pointed to by 'line' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o channel.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC channel.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o chanswitch.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC chanswitch.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o data.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC data.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket_openssl.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer socket_openssl.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o file.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC file.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o sessionReadRequest.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer sessionReadRequest.c /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c: In function ‘PoolZoneAlloc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:42: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: note: (10) out-of-bounds write from byte 1 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:27: note: write of 7 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘char *’ (8 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (6)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 7 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: note: (10) out-of-bounds write from byte 8 till byte 15 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:552:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────┐ │write of ‘char *’ (8 bytes)│ └───────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────┘ ├───────────────┬───────────────┤├───┬────┤├─────────────┬─────────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │7 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: note: (10) out-of-bounds write from byte 16 till byte 23 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:553:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────┐ │write of ‘(struct _TPoolZone *) 0B’│ └───────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────────────┘ ├───────────────┬───────────────┤├┤├─────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │15 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (1) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (8) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: note: (10) out-of-bounds write from byte 24 till byte 31 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:554:27: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────┐ │write of ‘(struct _TPoolZone *) 0B’│ └───────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌───────────────────────────────────┐ │buffer allocated on heap at (6)│ │ after valid range │ └───────────────────────────────┘ └───────────────────────────────────┘ ├───────────────┬───────────────┤├┤├─────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │23 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c: In function ‘PoolAlloc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:43: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (19) out-of-bounds write from byte 24 till byte 31 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌───────────────────────────────────────┐ │write of ‘struct TPoolZone *’ (8 bytes)│ └───────────────────────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌───────────────────────────────────────┐ │buffer allocated on heap at (12)│ │ after valid range │ └────────────────────────────────┘ └───────────────────────────────────────┘ ├───────────────┬────────────────┤├┤├───────────────────┬───────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │23 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: note: (19) out-of-bounds write from byte 16 till byte 23 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:622:40: note: write of 8 bytes to beyond the end of the region <--[gcc] ┌────────────────────────────────────────┐ │write of ‘struct _TPoolZone *’ (8 bytes)│ └────────────────────────────────────────┘ │ │ v ┌────────────────────────────────┐ ┌────────────────────────────────────────┐ │buffer allocated on heap at (12)│ │ after valid range │ └────────────────────────────────┘ └────────────────────────────────────────┘ ├───────────────┬────────────────┤├┤├───────────────────┬────────────────────┤ │ │ │ ╭────────┴───────╮ ╭────┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │15 bytes│ │⚠️ overflow of 8 bytes│ ╰────────────────╯ ╰────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:598:1: note: (1) entry to ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:605:8: note: (2) following ‘false’ branch (when ‘size != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:608:14: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:613:16: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:617:58: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util_int.h:33:26: note: in definition of macro ‘MAX’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (6) calling ‘PoolZoneAlloc’ from ‘PoolAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:545:1: note: (7) entry to ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (8) calling ‘mallocProduct’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (13) returning to ‘PoolZoneAlloc’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:549:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:550:8: note: (14) following ‘true’ branch (when ‘poolZoneP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:551:29: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:619:50: note: (16) returning to ‘PoolAlloc’ from ‘PoolZoneAlloc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:620:20: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:621:40: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: note: (19) out-of-bounds write from byte 1 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/data.c:626:39: note: write of 7 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘char *’ (8 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌────────────────────────────────┐┌────────────────────────────────────┐ │buffer allocated on heap at (12)││ after valid range │ └────────────────────────────────┘└────────────────────────────────────┘ ├───────────────┬────────────────┤├─────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 7 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘sslErrorMsg’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘sslErrorMsg’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc] 71 | int const errCode = ERR_get_error_line(&sourceFileName, &lineNum); | ^~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:26: <--[gcc] /usr/include/openssl/err.h:423:15: note: declared here <--[gcc] 423 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:762:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 762 | write(chanSwitchOpenSslP->interruptPipe.interruptorFd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 763 | &zero, sizeof(zero)); | ~~~~~~~~~~~~~~~~~~~~ In function ‘createChannelFromAcceptedConn’, inlined from ‘chanSwitchAccept’ at socket_openssl.c:721:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: ‘sslP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 658 | makeChannelInfo(&channelInfoP, sslP, errorP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: ‘sslP’ was declared here <--[gcc] 646 | SSL * sslP; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:26: <--[gcc] /usr/include/openssl/err.h:423:15: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘createChannelFromAcceptedConn’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: use of uninitialized value ‘sslP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (15) calling ‘sslCreate’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:117:1: note: (16) entry to ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:123:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (19) calling ‘sslErrorMsg’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (23) returning to ‘sslCreate’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:597:9: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (27) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (30) use of uninitialized value ‘sslP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (17) calling ‘sslSetFd’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:136:1: note: (18) entry to ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (19) calling ‘sslErrorMsg’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (23) returning to ‘sslSetFd’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (25) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:659:16: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:662:17: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:665:20: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: note: (32) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (17) calling ‘sslSetFd’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:136:1: note: (18) entry to ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (19) calling ‘sslErrorMsg’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (23) returning to ‘sslSetFd’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (25) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:659:16: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:662:17: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:665:20: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: note: (32) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: warning: leak of ‘channelOpenSslP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (9) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:641:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (10) assuming ‘channelOpenSslP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (15) calling ‘sslCreate’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:117:1: note: (16) entry to ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:123:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (19) calling ‘sslErrorMsg’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (23) returning to ‘sslCreate’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:597:9: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (27) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:652:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:675:12: note: (30) following ‘false’ branch... <--[gcc] cc1: note: (31) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: note: (32) ‘channelOpenSslP’ leaks here; was allocated at (9) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: warning: leak of file descriptor ‘accept(*chanSwitchOpenSslP.listenFd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (3) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) ‘accept(*chanSwitchOpenSslP.listenFd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: warning: Potential leak of memory pointed to by 'channelOpenSslP' [unix.Malloc] <--[clang] In function ‘parsePerCentEscape’, inlined from ‘unescapeUri’ at sessionReadRequest.c:541:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:44: warning: ‘digit0’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 501 | *unescapedP = ((digit0 << 4) | digit1); | ~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘unescapeUri’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:477:18: note: ‘digit0’ was declared here <--[gcc] 477 | unsigned int digit0; | ^~~~~~ In function ‘parsePerCentEscape’, inlined from ‘unescapeUri’ at sessionReadRequest.c:541:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:50: warning: ‘digit1’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 501 | *unescapedP = ((digit0 << 4) | digit1); | ~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘unescapeUri’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:493:26: note: ‘digit1’ was declared here <--[gcc] 493 | unsigned int digit1; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:549:28: warning: ‘unescaped’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 549 | *dst++ = unescaped; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:538:22: note: ‘unescaped’ was declared here <--[gcc] 538 | char unescaped; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1182:15: warning: ‘timedOut’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 1182 | } else if (timedOut) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1172:10: note: ‘timedOut’ was declared here <--[gcc] 1172 | bool timedOut; | ^~~~~~~~ In function ‘parseRequestLine’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:867:34: warning: ‘requestLine’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 867 | char * const requestBuffer = strdup(requestLine); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1174:12: note: ‘requestLine’ was declared here <--[gcc] 1174 | char * requestLine; /* In connection's internal buffer */ | ^~~~~~~~~~~ In function ‘parseRequestUri’, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:783:30: warning: ‘requestUriNoQuery’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 783 | if (requestUriNoQuery[0] == '/') { | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:772:18: note: ‘requestUriNoQuery’ was declared here <--[gcc] 772 | const char * requestUriNoQuery; | ^~~~~~~~~~~~~~~~~ In function ‘unescapeHostPathQuery’, inlined from ‘parseRequestUri’ at sessionReadRequest.c:798:13, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:726:16: warning: ‘query’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 726 | if (query) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:776:18: note: ‘query’ was declared here <--[gcc] 776 | const char * query; | ^~~~~ In function ‘unescapeHostPathQuery’, inlined from ‘parseRequestUri’ at sessionReadRequest.c:798:13, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:721:12: warning: ‘path’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 721 | if (path) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:777:18: note: ‘path’ was declared here <--[gcc] 777 | const char * path; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:50:31: warning: ‘httpMethod’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 50 | requestInfoP->method = httpMethod; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1187:17: note: ‘httpMethod’ was declared here <--[gcc] 1187 | TMethod httpMethod; | ^~~~~~~~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:51:33: warning: ‘host’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 51 | requestInfoP->host = xmlrpc_strdupnull(host); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1188:22: note: ‘host’ was declared here <--[gcc] 1188 | const char * host; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:53:33: warning: ‘path’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 53 | requestInfoP->uri = strdup(path); | ^~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1189:22: note: ‘path’ was declared here <--[gcc] 1189 | const char * path; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:54:33: warning: ‘query’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 54 | requestInfoP->query = xmlrpc_strdupnull(query); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /buimake[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o response.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer response.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o conf.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC conf.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o conn.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC conn.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o date.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC date.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o init.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC init.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o http.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC http.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC socket.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket_unix.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC socket_unix.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o handler.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC handler.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o sockutil.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC sockutil.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o server.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC server.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o token.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC token.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o thread_pthread.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC thread_pthread.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' rm -f xmlrpc_abyss.pc Echoes to 'xmlrpc_abyss.pc' suppressed here ... make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o trace.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC trace.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o session.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC session.c lddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1190:22: note: ‘query’ was declared here <--[gcc] 1190 | const char * query; | ^~~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:52:31: warning: ‘port’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 52 | requestInfoP->port = port; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1191:24: note: ‘port’ was declared here <--[gcc] 1191 | unsigned short port; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1209:16: warning: ‘moreFields’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 1209 | if (moreFields) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1192:14: note: ‘moreFields’ was declared here <--[gcc] 1192 | bool moreFields; | ^~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:53:33: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:418:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:435:31: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:44: warning: The left operand of '<<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:50: warning: The right operand of '|' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:697:9: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:731:17: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:733:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:783:13: warning: Array access (from variable 'requestUriNoQuery') results in an undefined pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:797:20: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:807:13: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:811:1: warning: Potential leak of memory pointed to by 'requestUriNoQuery' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:906:21: warning: Potential leak of memory pointed to by 'host' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:938:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:939:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:942:28: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:944:28: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1110:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1124:19: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1182:16: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1200:13: warning: Potential leak of memory pointed to by 'host' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1200:13: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1205:13: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1205:13: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1209:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/conf.c:284:21: warning: Access to field 'pw_uid' results in a dereference of a null pointer (loaded from variable 'pwd') [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/conn.c:526:17: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c: In function ‘RequestAuth’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:149:13: warning: use of possibly-NULL ‘valueBuffer’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:138:8: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:139:43: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:139:36: note: (3) this call could return NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:149:13: note: (4) argument 1 (‘valueBuffer’) from (3) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strcpy’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/http.c:177: error: memleak(CWE-401): Memory leak: valueBuffer <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘chanSwitchInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:612:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 612 | write(listenSocketP->interruptPipe.interruptorFd, &zero, sizeof(zero)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: warning: Potential leak of memory pointed to by 'channelInfoP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘createChannelForAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: warning: leak of ‘channelInfoP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (1) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (2) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (3) entry to ‘makeChannelInfo’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:34: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:349:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (5) assuming ‘channelInfoP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (6) following ‘false’ branch (when ‘channelInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (8) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:8: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:501:9: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:530:12: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (13) ‘channelInfoP’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: warning: leak of file descriptor ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:540:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:562:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:564:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (4) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (5) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:577:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (8) calling ‘createChannelForAccept’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (9) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (10) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (11) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (12) following ‘false’ branch (when ‘channelInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (14) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:8: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:501:9: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:503:12: note: (17) following ‘true’ branch (when ‘acceptedSocketP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:504:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:530:12: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:533:1: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (21) returning to ‘chanSwitchAccept’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:354:35: note: (22) ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:10: warning: leak of file descriptor ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:540:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:562:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:564:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (4) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:575:18: note: (5) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:577:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (8) calling ‘createChannelForAccept’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:482:1: note: (9) entry to ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (10) calling ‘makeChannelInfo’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (11) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (12) following ‘true’ branch (when ‘channelInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:352:9: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:497:5: note: (14) returning to ‘createChannelForAccept’ from ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:580:17: note: (15) returning to ‘chanSwitchAccept’ from ‘createChannelForAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:498:10: note: (16) ‘accept(*listenSocketP.fd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c: In function ‘SocketUnixCreateFd’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:855:38: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:855:38: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (3) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:857:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (7) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: warning: use of uninitialized value ‘channelP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:847:1: note: (1) entry to ‘SocketUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:854:20: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:854:20: note: (3) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (6) calling ‘ChannelUnixCreateFd’ from ‘SocketUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:405:1: note: (7) entry to ‘ChannelUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:410:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘ChannelUnixCreateFd.part.0’ from ‘ChannelUnixCreateFd’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:405:1: note: (11) entry to ‘ChannelUnixCreateFd.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:420:12: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (14) calling ‘makeChannelInfo’ from ‘ChannelUnixCreateFd.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:342:1: note: (15) entry to ‘makeChannelInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:351:8: note: (16) following ‘true’ branch (when ‘channelInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:352:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:425:13: note: (18) returning to ‘ChannelUnixCreateFd.part.0’ from ‘makeChannelInfo’ <--[gcc] cc1: note: (19) returning to ‘ChannelUnixCreateFd’ from ‘ChannelUnixCreateFd.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:856:9: note: (20) returning to ‘SocketUnixCreateFd’ from ‘ChannelUnixCreateFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:857:12: note: (21) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:858:13: note: (23) use of uninitialized value ‘channelP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: warning: use of uninitialized value ‘chanSwitchP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:860:23: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:860:23: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:853:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:861:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:862:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_unix.c:863:13: note: (7) use of uninitialized value ‘chanSwitchP’ here <--[gcc] In function ‘sendDirectoryDocument’, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:25: warning: ‘%5lu’ directive writing between 5 and 14 bytes into a region of size 9 [-Wformat-overflow=] <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c: In function ‘HandlerDefaultBuiltin’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:26: note: format string is defined here <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); In function ‘sendDirectoryDocument’, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:25: note: directive argument in the range [0, 17592186044415] <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); | ^~~~ In file included from /usr/include/stdio.h:980, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:14: <--[gcc] In function ‘sprintf’, inlined from ‘sendDirectoryDocument’ at handler.c:394:13, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 8 and 17 bytes into a destination of size 9 <--[gcc] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:324:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:358:13: warning: Value stored to 'k' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:658:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:153:1: warning: Potential leak of memory pointed to by 'sockName' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c: In function ‘sockutil_interruptPipeInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:197:1: warning: Potential leak of memory pointed to by 'peerName' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c: In function ‘formatPeerInfoInet6’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:258:1: note: (1) entry to ‘sockutil_formatPeerInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:261:21: note: (2) capacity: 16 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:269:8: note: (3) following ‘false’ branch (when ‘rc >= 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:273:25: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:273:9: note: (5) following ‘case 10:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:279:9: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:280:13: note: (7) calling ‘formatPeerInfoInet6’ from ‘sockutil_formatPeerInfo’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:221:1: note: (8) entry to ‘formatPeerInfoInet6’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:225:8: note: (9) following ‘false’ branch (when ‘sockaddrLen > 27’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: (11) out-of-bounds read from byte 16 till byte 27 but ‘sockaddr’ ends at byte 16 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:129:23: note: read of 12 bytes from after the end of ‘sockaddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:236:9: note: in expansion of macro ‘MEMSCPY’ <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ read of 28 bytes │ └──────────────────────────────────────────────────────────────────────┘ ^ ^ │ │ │ │ ┌───────────────────────────────────────┐┌─────────────────────────────┐ │ ‘sockaddr’ (type: ‘struct sockaddr’) ││ after valid range │ └───────────────────────────────────────┘└─────────────────────────────┘ ├───────────────────┬───────────────────┤├──────────────┬──────────────┤ │ │ ╭───────┴──────╮ ╭────────────┴───────────╮ │size: 16 bytes│ │⚠️ over-read of 12 bytes│ ╰──────────────╯ ╰────────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sockutil.c:80:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 80 | write(interruptPipe.interruptorFd, &zero, sizeof(zero)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c: In function ‘serverRun2’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: warning: leak of ‘outstandingConnListP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1294:1: note: (1) entry to ‘serverRun2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1300:5: note: (2) calling ‘createOutstandingConnList’ from ‘serverRun2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1013:1: note: (3) entry to ‘createOutstandingConnList’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:26: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:24: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:12: note: (5) assuming ‘listP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:108:12: note: (6) following ‘false’ branch (when ‘listP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1017:5: note: in expansion of macro ‘MALLOCVAR_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1019:19: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1300:5: note: (8) returning to ‘serverRun2’ from ‘createOutstandingConnList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1311:8: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: note: (11) ‘outstandingConnListP’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:540:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:562:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1325:1: warning: Potential leak of memory pointed to by 'outstandingConnListP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/server.c:1613:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] In function ‘getChunkHeader’, inlined from ‘processChunkHeaderIfThere’ at session.c:356:5, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: warning: ‘line’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 293 | if (line) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: ‘line’ was declared here <--[gcc] 283 | const char * line; | ^~~~ In function ‘processChunkHeaderIfThere’, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:12: warning: ‘gotHeader’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 359 | if (gotHeader) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: ‘gotHeader’ was declared here <--[gcc] 353 | bool gotHeader; | ^~~~~~~~~ In function ‘processChunkHeaderIfThere’, inlined from ‘getSomeChunkedRequestBody’ at session.c:429:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:360:16: warning: ‘chunkSize’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 360 | if (chunkSize == 0) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getSomeChunkedRequestBody’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:354:14: note: ‘chunkSize’ was declared here <--[gcc] 354 | uint32_t chunkSize; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: warning: leak of ‘line’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (20) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (21) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (23) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (24) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (26) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:162:16: note: (29) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (30) assuming ‘line’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (31) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (32) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (33) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (34) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (38) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (39) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (40) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (41) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (42) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (46) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (47) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (48) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (49) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (50) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:31: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (52) returning to ‘getChunkHeader’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:296:16: note: (53) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:299:13: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: note: (55) ‘line’ leaks here; was allocated at (29) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘parseChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: warning: use of uninitialized value ‘digitValue’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:475:1: note: (1) entry to ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:492:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (4) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (5) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (12) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (13) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (14) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (15) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (16) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (17) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (18) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (19) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (20) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (21) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (25) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (26) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (27) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (32) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (33) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (34) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (35) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (36) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (37) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (38) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (39) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (40) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (41) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (42) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (43) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:260:19: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: note: (48) use of uninitialized value ‘digitValue’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: warning: use of uninitialized value ‘digitValue’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (20) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (21) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (22) calling ‘firstLfPos’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:111:1: note: (23) entry to ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:127:8: note: (24) following ‘true’ branch (when ‘p < bufferEnd’)... <--[gcc] cc1: note: (25) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:155:13: note: (26) returning to ‘getLine’ from ‘firstLfPos’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:158:42: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:163:12: note: (29) following ‘false’ branch (when ‘line’ is non-NULL)... <--[gcc] cc1: note: (30) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (31) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (32) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:12: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:294:13: note: (36) calling ‘parseChunkHeader’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:234:1: note: (37) entry to ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (38) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:255:22: note: (39) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:244:27: note: (40) when ‘strchr’ returns non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:246:46: note: (41) following ‘false’ branch (when ‘semPos’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:252:43: note: (42) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:253:18: note: (43) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:23: note: (44) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (45) calling ‘parseHexDigit’ from ‘parseChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:203:1: note: (46) entry to ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:209:5: note: (47) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:226:5: note: (48) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: note: (49) returning to ‘parseChunkHeader’ from ‘parseHexDigit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:259:12: note: (50) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:260:19: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:261:19: note: (52) use of uninitialized value ‘digitValue’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘getChunkHeader’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: use of uninitialized value ‘line’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:475:1: note: (1) entry to ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:492:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:494:9: note: (4) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetReadData’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (5) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (12) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (13) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (14) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (15) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (16) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (17) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (18) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (19) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (24) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (25) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (27) use of uninitialized value ‘line’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: use of uninitialized value ‘line’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (18) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (19) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (20) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:283:18: note: (21) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (22) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (23) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (28) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (29) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: note: (31) use of uninitialized value ‘line’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c: In function ‘processChunkHeaderIfThere’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: warning: use of uninitialized value ‘gotHeader’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:507:1: note: (1) entry to ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:529:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:537:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:538:34: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:25: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:539:16: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:540:17: note: (8) calling ‘getSomeChunkedRequestBody’ from ‘SessionGetBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:403:1: note: (9) entry to ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:420:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:424:12: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:427:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:37: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:428:16: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:429:17: note: (16) calling ‘processChunkHeaderIfThere’ from ‘getSomeChunkedRequestBody’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:350:1: note: (17) entry to ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: (18) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:353:10: note: (19) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:356:5: note: (20) calling ‘getChunkHeader’ from ‘processChunkHeaderIfThere’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:270:1: note: (21) entry to ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (22) calling ‘getLine’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:136:1: note: (23) entry to ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:157:8: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:183:24: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:185:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:191:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:286:5: note: (28) returning to ‘getChunkHeader’ from ‘getLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:288:8: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:289:9: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyssmake[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' gcc -c -o xmltok.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -DXML_BYTE_ORDER=0 -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmltok.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o response.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC response.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' gcc -c -o xmltok.osh -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -DXML_BYTE_ORDER=0 -I. -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmltok.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o sessionReadRequest.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC sessionReadRequest.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o socket_openssl.osh -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC socket_openssl.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -c -o handler.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -D_UNIX -Iblddir -Iblddir/include -Isrcdir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer handler.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' rm -f libxmlrpc_xmltok.a ar cru libxmlrpc_xmltok.a xmltok.o xmlrole.o ranlib libxmlrpc_xmltok.a make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' rm -f libxmlrpc_abyss.a ar cru libxmlrpc_abyss.a channel.o chanswitch.o conf.o conn.o data.o date.o file.o handler.o http.o init.o response.o server.o session.o sessionReadRequest.o socket.o socket_unix.o socket_openssl.o sockutil.o token.o thread_pthread.o trace.o ranlib libxmlrpc_abyss.a make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_xmltok.so.3 xmltok.osh xmlrole.osh -o libxmlrpc_xmltok.so.3.59 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' rm -f libxmlrpc_xmltok.so.3 ln -s libxmlrpc_xmltok.so.3.59 libxmlrpc_xmltok.so.3 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' rm -f libxmlrpc_xmltok.so ln -s libxmlrpc_xmltok.so.3 libxmlrpc_xmltok.so make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ all make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' cat /dev/null >depend.mk make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: 'libxmlrpc_util.so' is up to date. make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_abyss.so.3 channel.osh chanswitch.osh conf.osh conn.osh data.osh date.osh file.osh handler.osh http.osh init.osh response.osh server.osh session.osh sessionReadRequest.osh socket.osh socket_unix.osh socket_openssl.osh sockutil.osh token.osh thread_pthread.osh trace.osh -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -lssl -lcrypto -o libxmlrpc_abyss.so.3.59 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' rm -f libxmlrpc_abyss.so.3 ln -s libxmlrpc_abyss.so.3.59 libxmlrpc_abyss.so.3 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' rm -f libxmlrpc_abyss.so ln -s libxmlrpc_abyss.so.3 libxmlrpc_abyss.so make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C abyss++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/Makefile \ all make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssChanSwitch.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssChanSwitch.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssChanSwitch.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssChanSwitch.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssEnvironment.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssEnvironment.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssChanSwitchUnix.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssChanSwitchUnix.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. make[3]: 'libxmlrpc_util.so' is up to date. make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' rm -f xmlrpc_abyss++.pc Echoes to 'xmlrpc_abyss++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssChanSwitchUnix.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssChanSwitchUnix.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssEnvironment.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssEnvironment.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssServer.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssServer.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -c -o AbyssServer.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer AbyssServer.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' rm -f libxmlrpc_abyss++.a ar cru libxmlrpc_abyss++.a AbyssServer.o AbyssChanSwitch.o AbyssEnvironment.o AbyssChanSwitchUnix.o ranlib libxmlrpc_abyss++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_abyss++.so.9 AbyssServer.osh AbyssChanSwitch.osh AbyssEnvironment.osh AbyssChanSwitchUnix.osh -L. -Lblddir/src -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src -lxmlrpc_abyss -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_abyss++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' rm -f libxmlrpc_abyss++.so.9 ln -s libxmlrpc_abyss++.so.9.59 libxmlrpc_abyss++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' rm -f libxmlrpc_abyss++.so ln -s libxmlrpc_abyss++.so.9 libxmlrpc_abyss++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /src/session.c:356:5: note: (31) returning to ‘processChunkHeaderIfThere’ from ‘getChunkHeader’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:358:8: note: (32) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: note: (34) use of uninitialized value ‘gotHeader’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:257:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:293:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:305:1: warning: Potential leak of memory pointed to by 'line' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/session.c:359:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:11: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c: In function ‘findEncodingNS’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘void Utf8Converter (const struct ENCODING *, const char * *, const char *, char * *, const char *)’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1554: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c:81:8: note: ‘buf’ declared here <--[gcc] 81 | char buf[ENCODING_MAX]; | ^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c: In function ‘findEncoding’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘void Utf8Converter (const struct ENCODING *, const char * *, const char *, char * *, const char *)’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1547: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c:81:8: note: ‘buf’ declared here <--[gcc] 81 | char buf[ENCODING_MAX]; | ^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1252:17: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:11: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c: In function ‘findEncodingNS’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘void Utf8Converter (const struct ENCODING *, const char * *, const char *, char * *, const char *)’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1554: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c:81:8: note: ‘buf’ declared here <--[gcc] 81 | char buf[ENCODING_MAX]; | ^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c: In function ‘findEncoding’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.h:262:10: note: by argument 5 of type ‘const char *’ to ‘void Utf8Converter (const struct ENCODING *, const char * *, const char *, char * *, const char *)’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1547: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok_ns.c:81:8: note: ‘buf’ declared here <--[gcc] 81 | char buf[ENCODING_MAX]; | ^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/xmltok.c:1252:17: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] In function ‘parsePerCentEscape’, inlined from ‘unescapeUri’ at sessionReadRequest.c:541:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:44: warning: ‘digit0’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 501 | *unescapedP = ((digit0 << 4) | digit1); | ~~~~~~~~^~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘unescapeUri’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:477:18: note: ‘digit0’ was declared here <--[gcc] 477 | unsigned int digit0; | ^~~~~~ In function ‘parsePerCentEscape’, inlined from ‘unescapeUri’ at sessionReadRequest.c:541:17: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:50: warning: ‘digit1’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 501 | *unescapedP = ((digit0 << 4) | digit1); | ~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘unescapeUri’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:493:26: note: ‘digit1’ was declared here <--[gcc] 493 | unsigned int digit1; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:549:28: warning: ‘unescaped’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 549 | *dst++ = unescaped; | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:538:22: note: ‘unescaped’ was declared here <--[gcc] 538 | char unescaped; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1182:15: warning: ‘timedOut’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 1182 | } else if (timedOut) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1172:10: note: ‘timedOut’ was declared here <--[gcc] 1172 | bool timedOut; | ^~~~~~~~ In function ‘parseRequestLine’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:867:34: warning: ‘requestLine’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 867 | char * const requestBuffer = strdup(requestLine); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1174:12: note: ‘requestLine’ was declared here <--[gcc] 1174 | char * requestLine; /* In connection's internal buffer */ | ^~~~~~~~~~~ In function ‘parseRequestUri’, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:783:30: warning: ‘requestUriNoQuery’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 783 | if (requestUriNoQuery[0] == '/') { | ~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:772:18: note: ‘requestUriNoQuery’ was declared here <--[gcc] 772 | const char * requestUriNoQuery; | ^~~~~~~~~~~~~~~~~ In function ‘unescapeHostPathQuery’, inlined from ‘parseRequestUri’ at sessionReadRequest.c:798:13, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:726:16: warning: ‘query’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 726 | if (query) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:776:18: note: ‘query’ was declared here <--[gcc] 776 | const char * query; | ^~~~~ In function ‘unescapeHostPathQuery’, inlined from ‘parseRequestUri’ at sessionReadRequest.c:798:13, inlined from ‘parseRequestLine’ at sessionReadRequest.c:902:17, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1195:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:721:12: warning: ‘path’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 721 | if (path) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:777:18: note: ‘path’ was declared here <--[gcc] 777 | const char * path; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:50:31: warning: ‘httpMethod’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 50 | requestInfoP->method = httpMethod; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1187:17: note: ‘httpMethod’ was declared here <--[gcc] 1187 | TMethod httpMethod; | ^~~~~~~~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:51:33: warning: ‘host’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 51 | requestInfoP->host = xmlrpc_strdupnull(host); | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1188:22: note: ‘host’ was declared here <--[gcc] 1188 | const char * host; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:53:33: warning: ‘path’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 53 | requestInfoP->uri = strdup(path); | ^~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1189:22: note: ‘path’ was declared here <--[gcc] 1189 | const char * path; | ^~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:54:33: warning: ‘query’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 54 | requestInfoP->query = xmlrpc_strdupnull(query); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1190:22: note: ‘query’ was declared here <--[gcc] 1190 | const char * query; | ^~~~~ In function ‘initRequestInfo’, inlined from ‘SessionReadRequest’ at sessionReadRequest.c:1205:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:52:31: warning: ‘port’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 52 | requestInfoP->port = port; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c: In function ‘SessionReadRequest’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1191:24: note: ‘port’ was declared here <--[gcc] 1191 | unsigned short port; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1209:16: warning: ‘moreFields’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 1209 | if (moreFields) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1192:14: note: ‘moreFields’ was declared here <--[gcc] 1192 | bool moreFields; | ^~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:53:33: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:418:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:435:31: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:44: warning: The left operand of '<<' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:501:50: warning: The right operand of '|' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:697:9: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:731:17: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:733:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:783:13: warning: Array access (from variable 'requestUriNoQuery') results in an undefined pointer dereference [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:797:20: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:807:13: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:811:1: warning: Potential leak of memory pointed to by 'requestUriNoQuery' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:906:21: warning: Potential leak of memory pointed to by 'host' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:938:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:939:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:942:28: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:944:28: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1110:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1124:19: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1182:16: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1200:13: warning: Potential leak of memory pointed to by 'host' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1200:13: warning: Potential leak of memory pointed to by 'path' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1205:13: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1205:13: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/sessionReadRequest.c:1209:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘sslErrorMsg’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘sslErrorMsg’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:26: <--[gcc] /usr/include/openssl/err.h:423:15: note: declared here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘createChannelFromAcceptedConn’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: use of uninitialized value ‘sslP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (15) calling ‘sslCreate’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:117:1: note: (16) entry to ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:123:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (19) calling ‘sslErrorMsg’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (23) returning to ‘sslCreate’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:597:9: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (27) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (28) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (30) use of uninitialized value ‘sslP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (17) calling ‘sslSetFd’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:136:1: note: (18) entry to ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (19) calling ‘sslErrorMsg’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (23) returning to ‘sslSetFd’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (25) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:659:16: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:662:17: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:665:20: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: note: (32) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: warning: use of uninitialized value ‘channelInfoP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (9) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:656:45: note: (10) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (17) calling ‘sslSetFd’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:136:1: note: (18) entry to ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (19) calling ‘sslErrorMsg’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:147:18: note: (23) returning to ‘sslSetFd’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:603:9: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslSetFd’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (25) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:659:16: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:662:17: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:665:20: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: note: (32) use of uninitialized value ‘channelInfoP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: warning: leak of ‘channelOpenSslP’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:685:1: note: (1) entry to ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) calling ‘createChannelFromAcceptedConn’ from ‘chanSwitchAccept’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:633:1: note: (8) entry to ‘createChannelFromAcceptedConn’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (9) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:641:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (10) assuming ‘channelOpenSslP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:643:8: note: (11) following ‘false’ branch (when ‘channelOpenSslP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (13) calling ‘createSslFromAcceptedConn’ from ‘createChannelFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:586:1: note: (14) entry to ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (15) calling ‘sslCreate’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:117:1: note: (16) entry to ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:123:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (19) calling ‘sslErrorMsg’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:57:1: note: (20) entry to ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:67:23: note: (21) following ‘true’ branch (when ‘eof == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:29: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:124:37: note: (23) returning to ‘sslCreate’ from ‘sslErrorMsg’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:594:5: note: (24) returning to ‘createSslFromAcceptedConn’ from ‘sslCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:596:8: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:597:9: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:649:9: note: (27) returning to ‘createChannelFromAcceptedConn’ from ‘createSslFromAcceptedConn’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:651:12: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:652:13: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:675:12: note: (30) following ‘false’ branch... <--[gcc] cc1: note: (31) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: note: (32) ‘channelOpenSslP’ leaks here; was allocated at (9) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: warning: leak of file descriptor ‘accept(*chanSwitchOpenSslP.listenFd, & peerAddr, & peerAddrLen)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:707:34: note: (1) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:712:21: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (3) socket created here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:714:14: note: (4) when ‘accept’ succeeds <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:716:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:721:13: note: (7) ‘accept(*chanSwitchOpenSslP.listenFd, & peerAddr, & peerAddrLen)’ leaks here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:71:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] <--[gcc] 71 | int const errCode = ERR_get_error_line(&sourceFileName, &lineNum); | ^~~ In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:26: <--[gcc] /usr/include/openssl/err.h:423:15: note: declared here <--[gcc] 423 | unsigned long ERR_get_error_line(const char **file, int *line); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchInterrupt’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:762:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc] 762 | write(chanSwitchOpenSslP->interruptPipe.interruptorFd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 763 | &zero, sizeof(zero)); | ~~~~~~~~~~~~~~~~~~~~ In function ‘createChannelFromAcceptedConn’, inlined from ‘chanSwitchAccept’ at socket_openssl.c:721:13: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: ‘sslP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 658 | makeChannelInfo(&channelInfoP, sslP, errorP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c: In function ‘chanSwitchAccept’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:646:15: note: ‘sslP’ was declared here <--[gcc] 646 | SSL * sslP; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:658:13: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:666:21: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:668:36: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/socket_openssl.c:678:1: warning: Potential leak of memory pointed to by 'channelOpenSslP' [unix.Malloc] <--[clang] In function ‘sendDirectoryDocument’, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:25: warning: ‘%5lu’ directive writing between 5 and 14 bytes into a region of size 9 [-Wformat-overflow=] <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c: In function ‘HandlerDefaultBuiltin’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:26: note: format string is defined here <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); In function ‘sendDirectoryDocument’, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:394:25: note: directive argument in the range [0, 17592186044415] <--[gcc] 394 | sprintf(z3, "%5" PRIu64 " %c", fi->size, u); | ^~~~ In file included from /usr/include/stdio.h:980, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:14: <--[gcc] In function ‘sprintf’, inlined from ‘sendDirectoryDocument’ at handler.c:394:13, inlined from ‘handleDirectory’ at handler.c:515:21, inlined from ‘HandlerDefaultBuiltin’ at handler.c:794:9: /usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 8 and 17 bytes into a destination of size 9 <--[gcc] 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:324:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:358:13: warning: Value stored to 'k' is never read [deadcode.DeadStores] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/handler.c:658:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' gcc -c -o xmlparse.osh -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/expat/xmltok -Isrcdir/lib/util/include -Isrcdir/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/expat/xmltok -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlparse.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘poolGrow’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:486:8: warning: ‘wasGrownFromFreeBlocks’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 486 | if (wasGrownFromFreeBlocks) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:482:10: note: ‘wasGrownFromFreeBlocks’ was declared here <--[gcc] 482 | bool wasGrownFromFreeBlocks; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:2749: error: memleak(CWE-401): Memory leak: tag <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1579: error: uninitvar(CWE-457): Uninitialized variable: &version <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:2748:27: warning: Potential leak of memory pointed to by 'tag' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘doProlog’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3625:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4114:1: note: (1) entry to ‘prologInitProcessor.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4131:9: note: (2) calling ‘prologProcessor’ from ‘prologInitProcessor.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4089:1: note: (3) entry to ‘prologProcessor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4105:5: note: (4) calling ‘doProlog’ from ‘prologProcessor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3486:1: note: (5) entry to ‘doProlog’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3497:33: note: (6) inlined call to ‘getEventPtr’ from ‘doProlog’ <--[gcc] In function ‘getEventPtr’, inlined from ‘doProlog’ at xmlparse.c:3497:33: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1295:8: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1296:25: note: (8) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘doProlog’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3618:10: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3619:22: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3620:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3621:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3621:13: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (15) calling ‘lookup’ from ‘doProlog’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:741:8: note: (16) entry to ‘lookup’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:745:8: note: (17) following ‘true’ branch (when ‘createSize == 0’)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (19) returning to ‘doProlog’ from ‘lookup’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: note: (20) dereference of NULL ‘lookup(xmlParserP, &*(Parser *)xmlParserP.m_dtd.paramEntities, & externalSubsetName, 0)’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3625:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' gcc -c -o xmlparse.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -Isrcdir/lib/expat/xmltok -Isrcdir/lib/util/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlparse.c make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘poolGrow’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:486:8: warning: ‘wasGrownFromFreeBlocks’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 486 | if (wasGrownFromFreeBlocks) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:482:10: note: ‘wasGrownFromFreeBlocks’ was declared here <--[gcc] 482 | bool wasGrownFromFreeBlocks; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:2749: error: memleak(CWE-401): Memory leak: tag <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1579: error: uninitvar(CWE-457): Uninitialized variable: &version <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:2748:27: warning: Potential leak of memory pointed to by 'tag' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘doProlog’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3625:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4114:1: note: (1) entry to ‘prologInitProcessor.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4131:9: note: (2) calling ‘prologProcessor’ from ‘prologInitProcessor.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4089:1: note: (3) entry to ‘prologProcessor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:4105:5: note: (4) calling ‘doProlog’ from ‘prologProcessor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3486:1: note: (5) entry to ‘doProlog’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3497:33: note: (6) inlined call to ‘getEventPtr’ from ‘doProlog’ <--[gcc] In function ‘getEventPtr’, inlined from ‘doProlog’ at xmlparse.c:3497:33: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1295:8: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:1296:25: note: (8) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c: In function ‘doProlog’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3618:10: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3619:22: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3620:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3621:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3621:13: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (15) calling ‘lookup’ from ‘doProlog’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:741:8: note: (16) entry to ‘lookup’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:745:8: note: (17) following ‘true’ branch (when ‘createSize == 0’)... <--[gcc] cc1: note: (18) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3622:38: note: (19) returning to ‘doProlog’ from ‘lookup’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:332:53: note: (20) dereference of NULL ‘lookup(xmlParserP, &*(Parser *)xmlParserP.m_dtd.paramEntities, & externalSubsetName, 0)’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/xmlparse.c:3625:16: note: in expansion of macro ‘externalEntityRefHandler’ <--[gcc] make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' rm -f libxmlrpc_xmlparse.a ar cru libxmlrpc_xmlparse.a xmlparse.o ranlib libxmlrpc_xmlparse.a make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_xmlparse.so.3 xmlparse.osh /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/libxmlrpc_xmltok.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/libxmlrpc_util.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/libxmlrpc_xmltok.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/libxmlrpc_util.so -o libxmlrpc_xmlparse.so.3.59 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' rm -f libxmlrpc_xmlparse.so.3 ln -s libxmlrpc_xmlparse.so.3.59 libxmlrpc_xmlparse.so.3 make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' rm -f libxmlrpc_xmlparse.so ln -s libxmlrpc_xmlparse.so.3 libxmlrpc_xmlparse.so make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//src/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' cat /dev/null >depend.mk make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o base_global.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer base_global.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o resource.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer resource.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o trace.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer trace.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o version.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer version.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_array.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_array.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:201: error: deallocret(CWE-672): Returning/dereferencing 'arrayP' after it is deallocated / released <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:177:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:182:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:201:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:245:17: warning: Attempt to free released memory [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:248:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o parse_datetime.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer parse_datetime.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_datetime.c:465:24: warning: Passed-by-value struct argument contains uninitialized data (e.g., field: 'Y') [core.CallAndMessage] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_data.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_data.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:604: error: deallocret(CWE-672): Returning/dereferencing 'valP' after it is deallocated / released <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:604:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_int_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:433:1: note: (1) entry to ‘xmlrpc_int_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:438:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_int_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:438:5: note: (5) returning to ‘xmlrpc_int_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:440:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:24: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_i8_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:469:1: note: (1) entry to ‘xmlrpc_i8_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:474:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_i8_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:474:5: note: (5) returning to ‘xmlrpc_i8_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:476:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:25: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_bool_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:505:1: note: (1) entry to ‘xmlrpc_bool_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:510:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_bool_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:510:5: note: (5) returning to ‘xmlrpc_bool_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:512:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_double_new.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:541:1: note: (1) entry to ‘xmlrpc_double_new.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:551:9: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_double_new.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:551:9: note: (5) returning to ‘xmlrpc_double_new.part.0’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:553:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:17: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:25: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_base64_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:584:1: note: (1) entry to ‘xmlrpc_base64_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:590:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_base64_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:590:5: note: (5) returning to ‘xmlrpc_base64_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:592:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_cptr_new_dtor’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:644:1: note: (1) entry to ‘xmlrpc_cptr_new_dtor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:651:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_cptr_new_dtor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:651:5: note: (5) returning to ‘xmlrpc_cptr_new_dtor’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:653:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_nil_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:686:1: note: (1) entry to ‘xmlrpc_nil_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:689:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_nil_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:689:5: note: (5) returning to ‘xmlrpc_nil_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:690:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:21: note: (9) dereference of NULL ‘valP’ <--[gcc] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_datetime.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_datetime.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_str’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_str’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:557:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: note: (5) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_usec’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (3) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (5) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:635:1: note: (1) entry to ‘xmlrpc_datetime_new_timespec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:638:12: note: (2) calling ‘xmlrpc_datetime_new_usec’ from ‘xmlrpc_datetime_new_timespec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:581:1: note: (3) entry to ‘xmlrpc_datetime_new_usec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (6) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (8) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:623:1: note: (1) entry to ‘xmlrpc_datetime_new_timeval’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:626:12: note: (2) calling ‘xmlrpc_datetime_new_usec’ from ‘xmlrpc_datetime_new_timeval’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:581:1: note: (3) entry to ‘xmlrpc_datetime_new_usec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (6) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (8) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 571 | return retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: ‘retval’ was declared here <--[gcc] 554 | xmlrpc_value * retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_usec’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: ‘valueP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 606 | return valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: ‘valueP’ was declared here <--[gcc] 585 | xmlrpc_value * valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_timeval’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:626:12: warning: ‘valueP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 626 | return xmlrpc_datetime_new_usec(envP, value.tv_sec, value.tv_usec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: ‘valueP’ was declared here <--[gcc] 585 | xmlrpc_value * valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_timespec’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:638:12: warning: ‘valueP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 638 | return xmlrpc_datetime_new_usec(envP, value.tv_sec, value.tv_nsec/1000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: ‘valueP’ was declared here <--[gcc] 585 | xmlrpc_value * valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:151:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:159:23: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:274:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:275:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:293:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:294:33: warning: The left operand of '*' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:376:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_struct.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_struct.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:511: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c: In function ‘xmlrpc_struct_get_value_n’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:511:12: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 511 | return retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:490:20: note: ‘retval’ declared here <--[gcc] 490 | xmlrpc_value * retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:139:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:195:17: warning: Attempt to free released memory [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:198:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:498:24: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:511:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_expat.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_expat.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_init’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:47:29: warning: unused parameter ‘envP’ [-Wunused-parameter] <--[gcc] 47 | xml_init(xmlrpc_env * const envP) { | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:495:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:507:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_element_free’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: warning: dereference of NULL ‘elemP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:13: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) assuming ‘retval’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (6) following ‘true’ branch (when ‘retval’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:191:10: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:226:13: note: in expansion of macro ‘XMLRPC_FAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (10) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:311:33: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:325:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (17) calling ‘xml_element_free’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (18) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (19) dereference of NULL ‘elemP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: warning: use after ‘free’ of ‘elemP’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (6) following ‘false’ branch... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (8) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (13) calling ‘xml_element_append_child’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:229:1: note: (14) entry to ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:241:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (17) calling ‘xml_element_free’ from ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (18) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (19) state of ‘&HEAP_ALLOCATED_REGION(160)’: ‘start’ -> ‘assumed-non-null’ (NULL origin) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:141:19: note: (20) following ‘false’ branch (when ‘i >= size’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:273:5: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:144:5: note: in expansion of macro ‘XMLRPC_MEMBLOCK_FREE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:146:5: note: (22) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (23) returning to ‘xml_element_append_child’ from ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (24) returning to ‘startElement.part.0’ from ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:325:16: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (27) calling ‘xml_element_free’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (28) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (29) use after ‘free’ of ‘elemP’; freed at (22) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_element_append_child’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:102:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:102:12: note: (6) following ‘true’ branch (when ‘retval’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:103:16: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (8) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (13) calling ‘xml_element_append_child’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:229:1: note: (14) entry to ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:241:8: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:15: note: (17) ‘childP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:25: note: (18) dereference of NULL ‘childP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘startElement.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:27: warning: leak of ‘xmlElementNew(&*(ParseContext *)userData.env, name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) assuming ‘retval’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (6) following ‘false’ branch (when ‘retval’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:84:21: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (10) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:27: note: (11) ‘xmlElementNew(&*(ParseContext *)userData.env, name)’ leaks here; was allocated at (4) <--[gcc] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_string.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_string.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘copyAndConvertLfToCrlf’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:22: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:20: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (21) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:19: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: note: (25) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘(char) 13’ │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: note: (21) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘const char’ (1 byte) │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (21) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: (23) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘(char) 0’ │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:373:1: note: (1) entry to ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:382:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) allocated 1 byte here <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘xmlrpc_read_string_w’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (13) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:392:27: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:373:1: note: (1) entry to ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:382:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) allocated 1 byte here <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘xmlrpc_read_string_w’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:385:12: note: (13) following ‘false’ branch (when ‘stringValue’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:389:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:392:27: note: (15) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘wCopyAndConvertLfToCrlf’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (11) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: (17) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘(int) 13’ │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: (21) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌────────────────────┐ │write of ‘(int) 13’ │ └────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └────────────────────┘ ├───────────────┬───────────────┤├───────┬───────┤├─────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (whemake[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_authcookie.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_authcookie.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o double.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer double.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' n ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: (17) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘const wchar_t’ (4 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: (17) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │write of ‘const wchar_t’ (4 bytes)│ └──────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌──────────────────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └──────────────────────────────────┘ ├───────────────┬───────────────┤├┬┤├────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (15) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘(int) 0’ │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (17) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (19) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌────────────────────┐ │ write of ‘(int) 0’ │ └────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └────────────────────┘ ├───────────────┬───────────────┤├───────┬───────┤├─────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:453:18: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:453:18: note: (15) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:496:1: note: (1) entry to ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:502:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:503:9: note: (3) inlined call to ‘setupWcsBlock’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] In function ‘setupWcsBlock’, inlined from ‘xmlrpc_read_string_w_lp’ at xmlrpc_string.c:503:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:332:16: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:505:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:507:57: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:40: note: in definition of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (8) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (9) following ‘true’ branch... <--[gcc] cc1: note: (10) ...to here cc1: note: (11) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (12) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (13) allocated 1 byte here <--[gcc] cc1: note: (14) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (15) returning to ‘xmlrpc_read_string_w_lp’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (16) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:522:31: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:496:1: note: (1) entry to ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:502:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:503:9: note: (3) inlined call to ‘setupWcsBlock’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] In function ‘setupWcsBlock’, inlined from ‘xmlrpc_read_string_w_lp’ at xmlrpc_string.c:503:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:332:16: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:505:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:507:57: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:40: note: in definition of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (8) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (9) following ‘true’ branch... <--[gcc] cc1: note: (10) ...to here cc1: note: (11) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (12) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (13) allocated 1 byte here <--[gcc] cc1: note: (14) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (15) returning to ‘xmlrpc_read_string_w_lp’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:514:16: note: (16) following ‘false’ branch (when ‘stringValue’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:519:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:522:31: note: (18) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:782:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:782:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_lp_cr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:794:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:794:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:824:1: note: (1) entry to ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:836:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (4) calling ‘xmlrpc_string_new’ from ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:802:1: note: (5) entry to ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (6) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (7) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (8) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:850:1: note: (1) entry to ‘xmlrpc_string_new_f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:859:14: note: (2) calling ‘xmlrpc_string_new_va’ from ‘xmlrpc_string_new_f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:824:1: note: (3) entry to ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:836:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (6) calling ‘xmlrpc_string_new’ from ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:802:1: note: (7) entry to ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (8) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (9) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:806:5: note: (10) calling ‘stringNew’ from ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:742:1: note: (11) entry to ‘stringNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:752:8: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:773:1: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:806:5: note: (14) returning to ‘xmlrpc_string_new’ from ‘stringNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (15) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_cr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:816:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:816:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:901:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:914:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:926:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:937:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c: In function ‘xmlrpc_authcookie_set’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: warning: use of possibly-NULL ‘unencoded’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:49:1: note: (1) entry to ‘xmlrpc_authcookie_set’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) this call could return NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘xmlrpc_authcookie_set’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: note: (8) argument 1 (‘unencoded’) from (6) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_sprintf’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: warning: use of NULL ‘unencoded’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:49:1: note: (1) entry to ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:22: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:41:22: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:41:22: note: (8) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (9) returning to ‘xmlrpc_authcookie_set’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (10) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: note: (11) argument 1 (‘unencoded’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_sprintf’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c: In function ‘bufferConcat’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:50:27: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:253:1: note: (1) entry to ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:268:5: note: (2) calling ‘bufferInit’ from ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:26:1: note: (3) entry to ‘bufferInit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:30:22: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:32:8: note: (5) assuming ‘formatted.bytes’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:32:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:33:23: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:268:5: note: (8) returning to ‘xmlrpc_formatFloat’ from ‘bufferInit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:270:8: note: (9) following ‘true’ branch (when ‘value < 0.0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:271:9: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:271:9: note: (11) calling ‘bufferConcat’ from ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:41:1: note: (12) entry to ‘bufferConcat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:44:8: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:45:20: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:45:12: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:46:49: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:48:30: note: (17) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:50:27: note: (18) ‘<unknown>’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:281:9: warning: Potential leak of memory pointed to by 'formatted.bytes' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:77:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:430:17: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:469:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_parse.c:656:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_parse.c:661:20: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_shutdown’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 658 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: ‘retvalP’ was declared here <--[gcc] 618 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_shutdown’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_multicall’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:166:17: warning: ‘methlistP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 166 | xmlrpc_array_size(envP, methlistP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:148:20: note: ‘methlistP’ was declared here <--[gcc] 148 | xmlrpc_value * methlistP; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:181:21: warning: ‘resultP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 181 | xmlrpc_DECREF(resultP); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:172:32: note: ‘resultP’ was declared here <--[gcc] 172 | xmlrpc_value * resultP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_listMethods’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 275 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:259:20: note: ‘retvalP’ was declared here <--[gcc] 259 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_getCapabilities’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:786:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 786 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:769:20: note: ‘retvalP’ was declared here <--[gcc] 769 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_capabilities’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:720:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 720 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:703:20: note: ‘retvalP’ was declared here <--[gcc] 703 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodSignature’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:166:17: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:575:20: warning: ‘signatureListP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 575 | if (signatureListP) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:570:28: note: ‘signatureListP’ was declared here <--[gcc] 570 | xmlrpc_value * signatureListP; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:585:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 585 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:549:20: note: ‘retvalP’ was declared here <--[gcc] 549 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodHelp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 403 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:381:20: note: ‘retvalP’ was declared here <--[gcc] 381 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodExist’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 333 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:317:20: note: ‘retvalP’ was declared here <--[gcc] 317 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: warning: use of uninitialized value ‘retvalP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: note: (3) use of uninitialized value ‘retvalP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:180:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:575:21: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:585:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:720:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:786:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o registry.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer registry.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_parse.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_parse.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o system_method.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer system_method.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o parse_value.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer parse_value.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/GNUmakefile transport_config.h make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03' rm -f transport_config.h echo '/* This file was generated by a make rule */' >>transport_config.h echo '#define MUST_BUILD_WININET_CLIENT 0' >>transport_config.h echo '#define MUST_BUILD_CURL_CLIENT 1' >>transport_config.h echo '#define MUST_BUILD_LIBWWW_CLIENT 0' >>transport_config.h echo "static const char * const XMLRPC_DEFAULT_TRANSPORT =" >>transport_config.h echo '"curl";' >>transport_config.h make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_serialize.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_serialize.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_client_global.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_client_global.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.o make[2]: 'xmlrpc_curl_transport.o' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.o make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o abyss_handler.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/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 abyss_handler.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.o make[2]: 'curltransaction.o' is up to date. make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_info.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_server_info.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: 'curlmulti.o' is up to date. make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o base_global.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC base_global.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_cgi.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_server_cgi.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_build.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_build.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o parse_datetime.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC parse_datetime.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o resource.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC resource.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o trace.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC trace.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o version.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC version.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_decompose.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_decompose.c In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:737:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:12: warning: ‘mantissa’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:419:18: note: ‘mantissa’ was declared here <--[gcc] 419 | const char * mantissa; | ^~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:737:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:12: warning: ‘mantissaEnd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:420:18: note: ‘mantissaEnd’ was declared here <--[gcc] 420 | const char * mantissaEnd; | ^~~~~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:737:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:37: warning: ‘fraction’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:421:18: note: ‘fraction’ was declared here <--[gcc] 421 | const char * fraction; | ^~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:737:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:37: warning: ‘fractionEnd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:422:18: note: ‘fractionEnd’ was declared here <--[gcc] 422 | const char * fractionEnd; | ^~~~~~~~~~~ In function ‘parseDouble’, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:737:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:530:20: warning: ‘valueDouble’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 530 | *valuePP = xmlrpc_double_new(envP, valueDouble); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:505:12: note: ‘valueDouble’ was declared here <--[gcc] 505 | double valueDouble; | ^~~~~~~~~~~ In function ‘parseName’, inlined from ‘parseMember’ at parse_value.c:198:13, inlined from ‘parseStruct’ at parse_value.c:250:17, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:733:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:116:31: warning: ‘nameElemP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 116 | size_t const childCount = xml_element_children_size(nameElemP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:193:23: note: ‘nameElemP’ was declared here <--[gcc] 193 | xml_element * nameElemP; | ^~~~~~~~~ In function ‘parseMember’, inlined from ‘parseStruct’ at parse_value.c:250:17, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:733:21: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:210:21: warning: ‘keyP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 210 | xmlrpc_DECREF(*keyPP); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:247:32: note: ‘keyP’ was declared here <--[gcc] 247 | xmlrpc_value * keyP; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:201:31: warning: ‘valueElemP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 201 | xml_element * valueElemP; | ^~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:210:21: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:22: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: use of uninitialized value ‘itemP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (16) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (18) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (19) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (22) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (23) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (24) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (26) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (31) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (32) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (33) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (35) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (38) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (39) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (40) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (41) ...to here cc1: note: (42) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (43) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (46) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (48) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (50) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (51) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:15: <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (52) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (53) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (55) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (56) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (57) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (58) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (59) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (60) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (61) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (62) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (63) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (64) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (65) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (66) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (67) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (68) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (69) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (71) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (72) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (73) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (74) ...to here cc1: note: (75) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (76) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (77) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (78) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (79) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (80) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (81) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (82) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (83) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (84) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (85) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (86) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (87) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (88) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (89) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (90) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (91) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (92) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (93) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (94) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (95) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (96) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (97) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (98) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (99) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (100) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (101) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (102) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (103) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (104) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (105) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (106) following ‘true’ branch (when ‘maxRecursion == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:708:9: note: (107) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (108) returning to ‘parseArrayDataChild’ from ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:54:12: note: (109) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (110) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (111) use of uninitialized value ‘itemP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: use of uninitialized value ‘itemP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (16) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (18) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (19) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (22) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (23) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (24) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (26) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (31) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (32) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (33) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (35) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (38) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (39) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (40) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (41) ...to here cc1: note: (42) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (43) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (46) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (48) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (50) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (52) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (53) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (54) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (55) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (56) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (57) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (58) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (59) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (60) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (61) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (62) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (63) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (64) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (65) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (66) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (67) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (68) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (69) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (71) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (72) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (73) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (74) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (75) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (76) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (77) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (78) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (79) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (80) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (81) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (82) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (83) ...to here cc1: note: (84) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (85) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (86) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (87) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (88) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (89) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (90) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (91) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (92) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (93) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (94) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (95) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (96) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (97) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (98) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (99) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (100) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (101) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (102) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (103) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (104) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (105) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (106) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (107) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (108) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (109) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (110) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (111) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (112) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (113) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (114) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (115) following ‘true’ branch (when ‘maxRecursion == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:708:9: note: (116) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (117) returning to ‘parseArrayDataChild’ from ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:54:12: note: (118) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (119) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (120) use of uninitialized value ‘itemP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseStruct’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (13) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (18) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (20) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (21) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (24) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (25) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (26) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (28) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (31) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (33) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (34) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (35) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (37) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (40) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (41) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (42) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (43) ...to here cc1: note: (44) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (45) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (46) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (48) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (50) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (52) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (53) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseStruct’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (55) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (56) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (57) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (58) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (59) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (60) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (61) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (62) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (63) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (64) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (65) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (66) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (67) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (68) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (69) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (71) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (72) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (73) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (74) ...to here cc1: note: (75) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (76) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (77) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (78) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (79) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (80) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (81) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (82) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (83) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (84) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (85) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (86) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (87) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (88) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (89) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (90) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (91) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (92) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (93) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (94) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:252:20: note: (95) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: note: (96) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: note: (97) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:146: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:146:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:171: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:192: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:220: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:171:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:192:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:220:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:333:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:63:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:167:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c: In function ‘xmlrpc_server_info_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:44:8: note: (1) following ‘false’ branch (when ‘serverInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:47:34: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:47:34: note: (3) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:48:12: note: (4) assuming ‘strdup(serverUrl)’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:48:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:51:51: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:60:12: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: note: (8) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: note: (9) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c: In function ‘xmlrpc_server_info_copy’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:149:1: note: (1) entry to ‘xmlrpc_server_info_copy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:158:8: note: (2) following ‘false’ branch (when ‘serverInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (4) calling ‘copyServerInfoContent’ from ‘xmlrpc_server_info_copy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:111:1: note: (5) entry to ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:115:23: note: (6) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:116:8: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:116:8: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (10) calling ‘copyUserNamePw’ from ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:69:1: note: (11) entry to ‘copyUserNamePw’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:73:8: note: (12) following ‘true’ branch (when ‘src’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:74:15: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (14) returning to ‘copyServerInfoContent’ from ‘copyUserNamePw’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:121:12: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:141:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:141:12: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:142:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (19) returning to ‘xmlrpc_server_info_copy’ from ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:164:12: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: note: (22) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_cgi.c:213:38: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_cgi.c:258:9: warning: Potential leak of memory pointed to by 'err' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:114:17: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:187:21: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:189:17: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:391:13: warning: Dereference of undefined pointer value (loaded from variable 'suffix') [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:400:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:402:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_datetime.c:465:24: warning: Passed-by-value struct argument contains uninitialized data (e.g., field: 'Y') [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c: In function ‘doStructValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: warning: use of uninitialized value ‘valueNodeP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1143:1: note: (1) entry to ‘xmlrpc_parse_value’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1151:5: note: (2) calling ‘xmlrpc_parse_value_va’ from ‘xmlrpc_parse_value’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1127:1: note: (3) entry to ‘xmlrpc_parse_value_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1137:5: note: (4) calling ‘decomposeValue’ from ‘xmlrpc_parse_value_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1072:1: note: (5) entry to ‘decomposeValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1084:5: note: (6) calling ‘createDecompTree’ from ‘decomposeValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1044:1: note: (7) entry to ‘createDecompTree’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1055:5: note: (8) calling ‘createDecompTreeNext’ from ‘createDecompTree’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (9) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (10) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (12) following ‘case 40:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1020:9: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1021:13: note: (14) calling ‘buildArrayDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:685:1: note: (15) entry to ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:713:64: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (18) following ‘false’ branch (when ‘itemCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (20) calling ‘createDecompTreeNext’ from ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (21) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (22) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (24) following ‘case 40:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1020:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1021:13: note: (26) calling ‘buildArrayDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:685:1: note: (27) entry to ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:713:64: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (30) following ‘false’ branch (when ‘itemCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (32) calling ‘createDecompTreeNext’ from ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (33) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (34) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (36) following ‘case 123:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1025:9: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1026:13: note: (38) calling ‘buildStructDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:823:1: note: (39) entry to ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:850:64: note: (40) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (42) following ‘false’ branch (when ‘memberCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:859:38: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:862:16: note: (44) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:867:17: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:871:20: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:872:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:874:21: note: (48) calling ‘doStructValue’ from ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:745:1: note: (49) entry to ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (50) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (51) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:754:5: note: (52) calling ‘createDecompTreeNext’ from ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (53) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (54) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (55) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (56) following ‘case 123:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1025:9: note: (57) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1026:13: note: (58) calling ‘buildStructDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:823:1: note: (59) entry to ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:850:64: note: (60) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (61) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (62) following ‘false’ branch (when ‘memberCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:859:38: note: (63) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:862:16: note: (64) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:867:17: note: (65) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:871:20: note: (66) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:872:23: note: (67) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:874:21: note: (68) calling ‘doStructValue’ from ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:745:1: note: (69) entry to ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (70) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (71) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:756:8: note: (72) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: note: (73) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: note: (74) use of uninitialized value ‘valueNodeP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:726:64: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1064:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1066:19: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o json.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer json.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o method.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer method.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_abyss.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/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 xmlrpc_server_abyss.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o double.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC double.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o json.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC json.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o parse_value.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC parse_value.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c: In function ‘parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:976:12: warning: ‘valP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 976 | return retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:695:20: note: ‘valP’ was declared here <--[gcc] 695 | xmlrpc_value * valP; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:985: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:712:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:985:5: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘parseArgumentTypeSpecifiers’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:57: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:302:1: note: (1) entry to ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:317:8: note: (2) following ‘false’ branch (when ‘methodP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:321:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:327:9: note: (4) calling ‘makeSignatureList’ from ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:282:1: note: (5) entry to ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:290:5: note: (6) calling ‘signatureListCreate’ from ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:233:1: note: (7) entry to ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:243:8: note: (8) following ‘false’ branch (when ‘signatureListP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:246:41: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:12: note: (10) following ‘false’ branch (when ‘sigListString’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:38: note: (11) inlined call to ‘xmlrpc_streq’ from ‘signatureListCreate’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:24: <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘signatureListCreate’ at method.c:248:38: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘parseArgumentTypeSpecifiers’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:35: note: (13) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (15) calling ‘listSignatures’ from ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:199:1: note: (16) entry to ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:211:34: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (19) calling ‘parseOneSignature’ from ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:131:1: note: (20) entry to ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (21) following ‘false’ branch (when ‘signatureP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:153:34: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:154:29: note: (23) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:159:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:163:13: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:167:16: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:171:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:173:17: note: (28) calling ‘parseArgumentTypeSpecifiers’ from ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:95:1: note: (29) entry to ‘parseArgumentTypeSpecifiers’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:103:53: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:106:9: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:108:12: note: (32) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:109:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:111:13: note: (34) calling ‘makeRoomInArgList’ from ‘parseArgumentTypeSpecifiers’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:76:1: note: (35) entry to ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:80:8: note: (36) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:22: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:32: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:20: note: in definition of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:32: note: (38) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:20: note: in definition of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:12: note: (39) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:84:5: note: (40) calling ‘reallocProduct’ from ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:50:1: note: (41) entry to ‘reallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:54:18: note: (42) ‘oldBlockP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:84:5: note: (43) returning to ‘makeRoomInArgList’ from ‘reallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:82:12: note: (44) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:83:13: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:111:13: note: (46) returning to ‘parseArgumentTypeSpecifiers’ from ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:32: note: (47) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:57: note: (48) dereference of NULL ‘*signatureP.argList + (long unsigned int)*signatureP.argCount * 8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘listSignatures’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:31: warning: dereference of NULL ‘signatureP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:302:1: note: (1) entry to ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:317:8: note: (2) following ‘false’ branch (when ‘methodP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:321:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:327:9: note: (4) calling ‘makeSignatureList’ from ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:282:1: note: (5) entry to ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:290:5: note: (6) calling ‘signatureListCreate’ from ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:233:1: note: (7) entry to ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:243:8: note: (8) following ‘false’ branch (when ‘signatureListP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:246:41: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:12: note: (10) following ‘false’ branch (when ‘sigListString’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:38: note: (11) inlined call to ‘xmlrpc_streq’ from ‘signatureListCreate’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘signatureListCreate’ at method.c:248:38: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘listSignatures’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:35: note: (13) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (15) calling ‘listSignatures’ from ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:199:1: note: (16) entry to ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:211:34: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (19) calling ‘parseOneSignature’ from ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:131:1: note: (20) entry to ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (21) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:147:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (22) assuming ‘signatureP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (23) following ‘true’ branch (when ‘signatureP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:149:9: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (25) returning to ‘listSignatures’ from ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:220:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:23: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:31: note: (28) dereference of NULL ‘signatureP’ <--[gcc] In function ‘setHandler’, inlined from ‘xmlrpc_server_abyss_set_handler3’ at xmlrpc_server_abyss.c:263:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:161:22: warning: ‘xmlProcessorMaxStackSize’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 161 | size_t const stackSize = | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_set_handler3’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:219:12: note: ‘xmlProcessorMaxStackSize’ was declared here <--[gcc] 219 | size_t xmlProcessorMaxStackSize; | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘extractSockAddrParms’, inlined from ‘extractServerCreateParms’ at xmlrpc_server_abyss.c:507:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:655:5, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:461:8: warning: ‘sockAddrP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 461 | if (*sockAddrPP == NULL) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:649:29: note: ‘sockAddrP’ was declared here <--[gcc] 649 | const struct sockaddr * sockAddrP; | ^~~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:667:17, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: ‘sockAddrLen’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 565 | ChanSwitchUnixCreate2(protocolFamily, sockAddrP, sockAddrLen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | chanSwitchPP, errorP); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:650:15: note: ‘sockAddrLen’ was declared here <--[gcc] 650 | socklen_t sockAddrLen; | ^~~~~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:667:17, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: ‘protocolFamily’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 565 | ChanSwitchUnixCreate2(protocolFamily, sockAddrP, sockAddrLen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | chanSwitchPP, errorP); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: ‘protocolFamily’ was declared here <--[gcc] 579 | int protocolFamily; | ^~~~~~~~~~~~~~ In function ‘chanSwitchCreateOsSocket’, inlined from ‘createChanSwitchOsSocket’ at xmlrpc_server_abyss.c:543:5, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:664:13, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:529:5: warning: ‘socketFd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 529 | ChanSwitchUnixCreateFd(socketFd, chanSwitchPP, errorP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:652:15: note: ‘socketFd’ was declared here <--[gcc] 652 | TOsSocket socketFd; | ^~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: use of uninitialized value ‘protocolFamily’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘createChanSwitchSockAddr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (1) entry to ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:863:16: note: (2) following ‘false’ branch (when ‘serverP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (4) calling ‘createServer’ from ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:760:1: note: (5) entry to ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:766:5: note: (6) calling ‘createServerBare’ from ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:639:1: note: (7) entry to ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (8) calling ‘extractServerCreateParms’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:482:1: note: (9) entry to ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:494:8: note: (10) following ‘true’ branch (when ‘parmSize > 67’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:495:31: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (12) calling ‘extractSockAddrParms’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:421:1: note: (13) entry to ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:450:8: note: (14) following ‘true’ branch (when ‘parmSize > 111’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:451:12: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (16) returning to ‘extractServerCreateParms’ from ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (17) following ‘true’ branch (when ‘parmSize > 47’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:512:19: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:54: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:515:27: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (21) returning to ‘createServerBare’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:660:8: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:13: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:17: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:16: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (28) calling ‘createChanSwitchSockAddr’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:574:1: note: (29) entry to ‘createChanSwitchSockAddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (30) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (31) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:583:5: note: (32) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:590:5: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:596:8: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: note: (35) inlined call to ‘chanSwitchCreateSockAddr’ from ‘createChanSwitchSockAddr’ <--[gcc] In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (37) use of uninitialized value ‘protocolFamily’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: use of uninitialized value ‘protocolFamily’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘createChanSwitchSockAddr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1177:1: note: (1) entry to ‘xmlrpc_server_abyss’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1193:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1194:12: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1194:12: note: (4) following ‘false’ branch (when ‘parmSize > 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1202:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1202:16: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1205:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1205:17: note: (8) calling ‘normalLevelAbyssRun’ from ‘xmlrpc_server_abyss’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1150:1: note: (9) entry to ‘normalLevelAbyssRun’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1156:5: note: (10) calling ‘xmlrpc_server_abyss_create’ from ‘normalLevelAbyssRun’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (11) entry to ‘xmlrpc_server_abyss_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:852:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:853:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:853:12: note: (14) following ‘false’ branch (when ‘parmSize > 15’)... <--[gcc] cc1: note: (15) ...to here cc1: note: (16) calling ‘xmlrpc_server_abyss_create.part.0’ from ‘xmlrpc_server_abyss_create’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (17) entry to ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:863:16: note: (18) following ‘false’ branch (when ‘serverP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (20) calling ‘createServer’ from ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:760:1: note: (21) entry to ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:766:5: note: (22) calling ‘createServerBare’ from ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:639:1: note: (23) entry to ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (24) calling ‘extractServerCreateParms’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:482:1: note: (25) entry to ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (26) calling ‘extractSockAddrParms’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:421:1: note: (27) entry to ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:450:8: note: (28) following ‘true’ branch (when ‘parmSize > 111’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:451:12: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (30) returning to ‘extractServerCreateParms’ from ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:510:8: note: (31) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (33) following ‘true’ branch (when ‘parmSize > 47’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:512:19: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:54: note: (35) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:513:29: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (37) returning to ‘createServerBare’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:660:8: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:13: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:12: note: (40) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:17: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:16: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (44) calling ‘createChanSwitchSockAddr’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:574:1: note: (45) entry to ‘createChanSwitchSockAddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (46) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (47) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:583:5: note: (48) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:590:5: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:596:8: note: (50) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: note: (51) inlined call to ‘chanSwitchCreateSockAddr’ from ‘createChanSwitchSockAddr’ <--[gcc] In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (52) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (53) use of uninitialized value ‘protocolFamily’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:194:12: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:251:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:263:9: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:885:1: warning: Potential leak of memory pointed to by 'serverP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1161:9: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c: In function ‘bufferConcat’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:50:27: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:253:1: note: (1) entry to ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:268:5: note: (2) calling ‘bufferInit’ from ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:26:1: note: (3) entry to ‘bufferInit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:30:22: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:32:8: note: (5) assuming ‘formatted.bytes’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:32:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:33:23: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:268:5: note: (8) returning to ‘xmlrpc_formatFloat’ from ‘bufferInit’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:270:8: note: (9) following ‘true’ branch (when ‘value < 0.0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:271:9: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:271:9: note: (11) calling ‘bufferConcat’ from ‘xmlrpc_formatFloat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:41:1: note: (12) entry to ‘bufferConcat’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:44:8: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:45:20: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:45:12: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:46:49: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:48:30: note: (17) when ‘realloc’ fails <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:50:27: note: (18) ‘<unknown>’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/double.c:281:9: warning: Potential leak of memory pointed to by 'formatted.bytes' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c: In function ‘parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:976:12: warning: ‘valP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 976 | return retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:695:20: note: ‘valP’ was declared here <--[gcc] 695 | xmlrpc_value * valP; | ^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:985: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:712:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/json.c:985:5: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue’ at parse_value.c:737:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:12: warning: ‘mantissa’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:419:18: note: ‘mantissa’ was declared here <--[gcc] 419 | const char * mantissa; | ^~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue’ at parse_value.c:737:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:12: warning: ‘mantissaEnd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:420:18: note: ‘mantissaEnd’ was declared here <--[gcc] 420 | const char * mantissaEnd; | ^~~~~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue’ at parse_value.c:737:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:37: warning: ‘fraction’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:421:18: note: ‘fraction’ was declared here <--[gcc] 421 | const char * fraction; | ^~~~~~~~ In function ‘parseDoubleString’, inlined from ‘parseDouble’ at parse_value.c:512:5, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue’ at parse_value.c:737:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:37: warning: ‘fractionEnd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 432 | if (mantissa == mantissaEnd && fraction == fractionEnd) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:422:18: note: ‘fractionEnd’ was declared here <--[gcc] 422 | const char * fractionEnd; | ^~~~~~~~~~~ In function ‘parseDouble’, inlined from ‘parseSimpleValueCdata’ at parse_value.c:647:9, inlined from ‘parseSimpleValue’ at parse_value.c:684:9, inlined from ‘xmlrpc_parseValue’ at parse_value.c:737:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:530:20: warning: ‘valueDouble’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 530 | *valuePP = xmlrpc_double_new(envP, valueDouble); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:505:12: note: ‘valueDouble’ was declared here <--[gcc] 505 | double valueDouble; | ^~~~~~~~~~~ In function ‘parseName’, inlined from ‘parseMember’ at parse_value.c:198:13, inlined from ‘parseStruct’ at parse_value.c:250:17, inlined from ‘xmlrpc_parseValue’ at parse_value.c:733:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:116:31: warning: ‘nameElemP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 116 | size_t const childCount = xml_element_children_size(nameElemP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:193:23: note: ‘nameElemP’ was declared here <--[gcc] 193 | xml_element * nameElemP; | ^~~~~~~~~ In function ‘parseMember’, inlined from ‘parseStruct’ at parse_value.c:250:17, inlined from ‘xmlrpc_parseValue’ at parse_value.c:733:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:210:21: warning: ‘keyP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 210 | xmlrpc_DECREF(*keyPP); | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:247:32: note: ‘keyP’ was declared here <--[gcc] 247 | xmlrpc_value * keyP; | ^~~~ In function ‘parseMember’, inlined from ‘parseStruct’ at parse_value.c:250:17, inlined from ‘xmlrpc_parseValue’ at parse_value.c:733:21, inlined from ‘xmlrpc_parseValue’ at parse_value.c:691:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: warning: ‘valueElemP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 206 | xmlrpc_parseValue(envP, maxRecursion-1, valueElemP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | valuePP); | ~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘xmlrpc_parseValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:201:31: note: ‘valueElemP’ was declared here <--[gcc] 201 | xml_element * valueElemP; | ^~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:210:21: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:432:22: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: use of uninitialized value ‘itemP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (16) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (18) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (19) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (22) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (23) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (24) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (26) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (31) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (32) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (33) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (35) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (38) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (39) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (40) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (41) ...to here cc1: note: (42) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (43) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (46) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (48) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (50) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (51) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:15: <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (52) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (53) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (55) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (56) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (57) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (58) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (59) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (60) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (61) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (62) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (63) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (64) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (65) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (66) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (67) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (68) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (69) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (71) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (72) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (73) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (74) ...to here cc1: note: (75) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (76) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (77) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (78) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (79) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (80) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (81) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (82) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (83) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (84) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (85) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (86) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (87) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (88) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (89) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (90) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (91) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (92) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (93) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (94) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (95) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (96) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (97) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (98) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (99) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (100) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (101) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (102) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (103) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (104) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (105) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (106) following ‘true’ branch (when ‘maxRecursion == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:708:9: note: (107) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (108) returning to ‘parseArrayDataChild’ from ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:54:12: note: (109) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (110) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (111) use of uninitialized value ‘itemP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: warning: use of uninitialized value ‘itemP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (16) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (18) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (19) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (20) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (22) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (23) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (24) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (26) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (27) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (28) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (31) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (32) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (33) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (35) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (36) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (38) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (39) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (40) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (41) ...to here cc1: note: (42) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (43) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (44) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (46) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (48) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (50) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (52) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (53) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (54) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (55) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (56) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (57) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (58) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (59) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (60) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (61) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (62) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (63) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (64) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (65) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (66) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (67) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (68) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (69) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (71) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (72) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (73) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (74) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (75) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (76) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (77) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (78) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (79) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (80) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (81) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (82) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (83) ...to here cc1: note: (84) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (85) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (86) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (87) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (88) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (89) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (90) following ‘false’ branch (when ‘childCoumake[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_data.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_data.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_array.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_array.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_datetime.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_datetime.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_expat.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_expat.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_authcookie.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_authcookie.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: 'libxmlrpc_xmltok.so' is up to date. make[3]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: 'libxmlrpc_util.so' is up to date. make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_parse.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_parse.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o system_method.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC system_method.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o registry.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC registry.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_struct.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_struct.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: 'libxmlrpc_util.so' is up to date. make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_serialize.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_serialize.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_string.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_string.c nt == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (91) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (92) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (93) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (94) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseArrayDataChild’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (95) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (96) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (97) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (98) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (99) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (100) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (101) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (102) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (103) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (104) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (105) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (106) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (107) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (108) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (109) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:50:24: note: (110) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (111) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (112) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (113) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (114) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (115) following ‘true’ branch (when ‘maxRecursion == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:708:9: note: (116) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (117) returning to ‘parseArrayDataChild’ from ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:54:12: note: (118) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (119) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:55:13: note: (120) use of uninitialized value ‘itemP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseStruct’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (1) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (2) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (4) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (6) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (8) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (10) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (11) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (12) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (13) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (14) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (18) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (20) calling ‘parseMember’ from ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:180:1: note: (21) entry to ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:188:8: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (24) calling ‘getNameChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:132:1: note: (25) entry to ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:146:8: note: (26) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:147:9: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:195:9: note: (28) returning to ‘parseMember’ from ‘getNameChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:197:12: note: (29) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:198:13: note: (30) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:200:16: note: (31) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (33) calling ‘getValueChild’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:156:1: note: (34) entry to ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:170:8: note: (35) following ‘true’ branch (when ‘childP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:171:9: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:203:17: note: (37) returning to ‘parseMember’ from ‘getValueChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:205:20: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:206:21: note: (40) calling ‘xmlrpc_parseValue’ from ‘parseMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (41) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (42) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (43) ...to here cc1: note: (44) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (45) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (46) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (48) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (50) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (52) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:26: note: (53) inlined call to ‘xmlrpc_streq’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘xmlrpc_parseValue.part.0’ at parse_value.c:734:26: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (54) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c: In function ‘parseStruct’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:734:25: note: (55) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (56) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:735:21: note: (57) calling ‘parseArray’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:65:1: note: (58) entry to ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:76:8: note: (59) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:77:35: note: (60) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:79:12: note: (61) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:85:49: note: (62) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:88:16: note: (63) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:93:47: note: (64) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:98:38: note: (65) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:53: note: (66) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:99:21: note: (67) calling ‘parseArrayDataChild’ from ‘parseArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:39:1: note: (68) entry to ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:46:8: note: (69) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (70) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:52:9: note: (71) calling ‘xmlrpc_parseValue’ from ‘parseArrayDataChild’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (72) entry to ‘xmlrpc_parseValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:707:8: note: (73) following ‘false’ branch (when ‘maxRecursion != 0’)... <--[gcc] cc1: note: (74) ...to here cc1: note: (75) calling ‘xmlrpc_parseValue.part.0’ from ‘xmlrpc_parseValue’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:691:1: note: (76) entry to ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:711:12: note: (77) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:716:39: note: (78) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:718:16: note: (79) following ‘false’ branch (when ‘childCount != 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (80) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:723:23: note: (81) following ‘false’ branch (when ‘childCount == 1’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:729:73: note: (82) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:732:20: note: (83) following ‘true’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (84) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:733:21: note: (85) calling ‘parseStruct’ from ‘xmlrpc_parseValue.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:219:1: note: (86) entry to ‘parseStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (87) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:248:32: note: (88) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:232:8: note: (89) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:235:40: note: (90) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:240:30: note: (91) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:241:67: note: (92) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:243:16: note: (93) following ‘false’ branch (when the strings are equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:250:17: note: (94) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:252:20: note: (95) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: note: (96) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/parse_value.c:253:21: note: (97) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:604: error: deallocret(CWE-672): Returning/dereferencing 'valP' after it is deallocated / released <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:604:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_int_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:24: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:433:1: note: (1) entry to ‘xmlrpc_int_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:438:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_int_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:438:5: note: (5) returning to ‘xmlrpc_int_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:440:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:441:24: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_i8_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:469:1: note: (1) entry to ‘xmlrpc_i8_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:474:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_i8_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:474:5: note: (5) returning to ‘xmlrpc_i8_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:476:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:477:25: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_bool_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:505:1: note: (1) entry to ‘xmlrpc_bool_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:510:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_bool_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:510:5: note: (5) returning to ‘xmlrpc_bool_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:512:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:513:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_double_new.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:541:1: note: (1) entry to ‘xmlrpc_double_new.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:551:9: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_double_new.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:551:9: note: (5) returning to ‘xmlrpc_double_new.part.0’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:553:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:17: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:554:25: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_base64_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:584:1: note: (1) entry to ‘xmlrpc_base64_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:590:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_base64_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:590:5: note: (5) returning to ‘xmlrpc_base64_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:592:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:593:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_cptr_new_dtor’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:644:1: note: (1) entry to ‘xmlrpc_cptr_new_dtor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:651:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_cptr_new_dtor’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:651:5: note: (5) returning to ‘xmlrpc_cptr_new_dtor’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:653:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:654:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c: In function ‘xmlrpc_nil_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:686:1: note: (1) entry to ‘xmlrpc_nil_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:689:5: note: (2) calling ‘xmlrpc_createXmlrpcValue’ from ‘xmlrpc_nil_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:363:1: note: (3) entry to ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:389:12: note: (4) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:689:5: note: (5) returning to ‘xmlrpc_nil_new’ from ‘xmlrpc_createXmlrpcValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:690:8: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:13: note: (8) ‘valP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_data.c:691:21: note: (9) dereference of NULL ‘valP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:201: error: deallocret(CWE-672): Returning/dereferencing 'arrayP' after it is deallocated / released <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:177:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:182:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:201:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:245:17: warning: Attempt to free released memory [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_array.c:248:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_str’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: warning: ‘retval’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 571 | return retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: ‘retval’ was declared here <--[gcc] 554 | xmlrpc_value * retval; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_usec’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: ‘valueP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 606 | return valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: ‘valueP’ was declared here <--[gcc] 585 | xmlrpc_value * valueP; | ^~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_str’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:554:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:557:8: note: (3) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:12: note: (5) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c: In function ‘xmlrpc_datetime_new_usec’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (3) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (5) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:635:1: note: (1) entry to ‘xmlrpc_datetime_new_timespec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:638:12: note: (2) calling ‘xmlrpc_datetime_new_usec’ from ‘xmlrpc_datetime_new_timespec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:581:1: note: (3) entry to ‘xmlrpc_datetime_new_usec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (6) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (8) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: warning: use of uninitialized value ‘valueP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:623:1: note: (1) entry to ‘xmlrpc_datetime_new_timeval’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:626:12: note: (2) calling ‘xmlrpc_datetime_new_usec’ from ‘xmlrpc_datetime_new_timeval’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:581:1: note: (3) entry to ‘xmlrpc_datetime_new_usec’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (4) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:585:20: note: (5) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:587:8: note: (6) following ‘true’ branch (when ‘usecs > 999999’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:588:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:12: note: (8) use of uninitialized value ‘valueP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:151:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:159:23: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:274:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:275:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:293:25: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:294:33: warning: The left operand of '*' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:376:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:571:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_datetime.c:606:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_init’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:47:29: warning: unused parameter ‘envP’ [-Wunused-parameter] <--[gcc] 47 | xml_init(xmlrpc_env * const envP) { | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:495:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:507:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_element_free’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: warning: dereference of NULL ‘elemP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:13: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) assuming ‘retval’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (6) following ‘true’ branch (when ‘retval’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:191:10: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:226:13: note: in expansion of macro ‘XMLRPC_FAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (10) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (13) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:311:33: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:325:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (17) calling ‘xml_element_free’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (18) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (19) dereference of NULL ‘elemP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: warning: use after ‘free’ of ‘elemP’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (6) following ‘false’ branch... <--[gcc] cc1: note: (7) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (8) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (13) calling ‘xml_element_append_child’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:229:1: note: (14) entry to ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:241:8: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (17) calling ‘xml_element_free’ from ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (18) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (19) state of ‘&HEAP_ALLOCATED_REGION(160)’: ‘start’ -> ‘assumed-non-null’ (NULL origin) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:141:19: note: (20) following ‘false’ branch (when ‘i >= size’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:273:5: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:144:5: note: in expansion of macro ‘XMLRPC_MEMBLOCK_FREE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:146:5: note: (22) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:244:9: note: (23) returning to ‘xml_element_append_child’ from ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (24) returning to ‘startElement.part.0’ from ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:325:16: note: (25) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (26) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:326:17: note: (27) calling ‘xml_element_free’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:124:1: note: (28) entry to ‘xml_element_free’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:132:5: note: (29) use after ‘free’ of ‘elemP’; freed at (22) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘xml_element_append_child’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:25: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:102:12: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:102:12: note: (6) following ‘true’ branch (when ‘retval’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:103:16: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (8) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:12: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:26: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:309:16: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:320:17: note: (13) calling ‘xml_element_append_child’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:229:1: note: (14) entry to ‘xml_element_append_child’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:241:8: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:15: note: (17) ‘childP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:242:25: note: (18) dereference of NULL ‘childP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c: In function ‘startElement.part.0’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:27: warning: leak of ‘xmlElementNew(&*(ParseContext *)userData.env, name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:292:1: note: (1) entry to ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (2) calling ‘xmlElementNew’ from ‘startElement.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:62:1: note: (3) entry to ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:79:29: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (5) assuming ‘retval’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:225:12: note: (6) following ‘false’ branch (when ‘retval’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:80:5: note: in expansion of macro ‘XMLRPC_FAIL_IF_NULL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:84:21: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:101:8: note: (8) following ‘false’ branch... <--[gcc] cc1: note: (9) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:304:17: note: (10) returning to ‘startElement.part.0’ from ‘xmlElementNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_expat.c:305:27: note: (11) ‘xmlElementNew(&*(ParseContext *)userData.env, name)’ leaks here; was allocated at (4) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c: In function ‘xmlrpc_authcookie_set’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: warning: use of possibly-NULL ‘unencoded’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:49:1: note: (1) entry to ‘xmlrpc_authcookie_set’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:32: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (6) this call could return NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) returning to ‘xmlrpc_authcookie_set’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: note: (8) argument 1 (‘unencoded’) from (6) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_sprintf’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: warning: use of NULL ‘unencoded’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:49:1: note: (1) entry to ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘xmlrpc_authcookie_set’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:22: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:40:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:41:22: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:41:22: note: (8) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (9) returning to ‘xmlrpc_authcookie_set’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (10) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:62:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_authcookie.c:63:5: note: (11) argument 1 (‘unencoded’) NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_sprintf’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_parse.c:656:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_parse.c:661:20: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403: error: legacyUninitvar(CWE-457): Uninitialized variable: retvalP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:166:17: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:180:21: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:575:21: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:585:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:720:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:786:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_shutdown’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 658 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: ‘retvalP’ was declared here <--[gcc] 618 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_shutdown’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_multicall’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:166:17: warning: ‘methlistP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 166 | xmlrpc_array_size(envP, methlistP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:148:20: note: ‘methlistP’ was declared here <--[gcc] 148 | xmlrpc_value * methlistP; | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:181:21: warning: ‘resultP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 181 | xmlrpc_DECREF(resultP); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:172:32: note: ‘resultP’ was declared here <--[gcc] 172 | xmlrpc_value * resultP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_listMethods’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:275:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 275 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:259:20: note: ‘retvalP’ was declared here <--[gcc] 259 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_getCapabilities’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:786:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 786 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:769:20: note: ‘retvalP’ was declared here <--[gcc] 769 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_capabilities’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:720:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 720 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:703:20: note: ‘retvalP’ was declared here <--[gcc] 703 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodSignature’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:575:20: warning: ‘signatureListP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 575 | if (signatureListP) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:570:28: note: ‘signatureListP’ was declared here <--[gcc] 570 | xmlrpc_value * signatureListP; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:585:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 585 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:549:20: note: ‘retvalP’ was declared here <--[gcc] 549 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodHelp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:403:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 403 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:381:20: note: ‘retvalP’ was declared here <--[gcc] 381 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c: In function ‘system_methodExist’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:333:12: warning: ‘retvalP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 333 | return retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:317:20: note: ‘retvalP’ was declared here <--[gcc] 317 | xmlrpc_value * retvalP; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: warning: use of uninitialized value ‘retvalP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:618:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/system_method.c:658:12: note: (3) use of uninitialized value ‘retvalP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:77:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:430:17: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/registry.c:469:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:511: error: legacyUninitvar(CWE-457): Uninitialized variable: retval <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:139:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:195:17: warning: Attempt to free released memory [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:198:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:498:24: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_struct.c:511:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:901:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:914:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:926:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:937:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘copyAndConvertLfToCrlf’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:22: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:20: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (21) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:19: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: note: (25) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:22: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘(char) 13’ │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mamake[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_build.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_build.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_decompose.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_decompose.c llocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:201:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: note: (21) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:18: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘const char’ (1 byte) │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:288:1: note: (1) entry to ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:294:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:296:46: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:300:9: note: (4) calling ‘copyAndConvertLfToCrlf’ from ‘xmlrpc_read_string_lp_crlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:180:1: note: (5) entry to ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (6) calling ‘mallocProduct’ from ‘copyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (8) following ‘true’ branch... <--[gcc] cc1: note: (9) ...to here cc1: note: (10) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (11) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (12) capacity: 1 byte <--[gcc] cc1: note: (13) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (14) returning to ‘copyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:191:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:192:8: note: (15) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (16) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:200:16: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:203:15: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:199:42: note: (21) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: (23) out-of-bounds write at byte 1 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:207:12: note: write of 1 byte to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │ write of ‘(char) 0’ │ └──────────────────────────────────┘ │ │ v ┌──────────────────────────────────┐┌──────────────────────────────────┐ │ buffer allocated on heap at (12) ││ after valid range │ └──────────────────────────────────┘└──────────────────────────────────┘ ├────────────────┬─────────────────┤├────────────────┬─────────────────┤ │ │ ╭────────┴───────╮ ╭──────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 1 byte│ ╰────────────────╯ ╰─────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:373:1: note: (1) entry to ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:382:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) allocated 1 byte here <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘xmlrpc_read_string_w’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (13) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:392:27: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:373:1: note: (1) entry to ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:382:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (4) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (5) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (6) following ‘true’ branch... <--[gcc] cc1: note: (7) ...to here cc1: note: (8) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (9) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (10) allocated 1 byte here <--[gcc] cc1: note: (11) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (12) returning to ‘xmlrpc_read_string_w’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:384:9: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:385:12: note: (13) following ‘false’ branch (when ‘stringValue’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:389:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:392:27: note: (15) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘wCopyAndConvertLfToCrlf’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (11) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: (17) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘(int) 13’ │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (17) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (19) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: (21) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:22: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌────────────────────┐ │write of ‘(int) 13’ │ └────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └────────────────────┘ ├───────────────┬───────────────┤├───────┬───────┤├─────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: (17) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘const wchar_t’ (4 bytes) │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:445:19: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: (17) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:18: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────┐ │write of ‘const wchar_t’ (4 bytes)│ └──────────────────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌──────────────────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └──────────────────────────────────┘ ├───────────────┬───────────────┤├┬┤├────────────────┬─────────────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (15) out-of-bounds write from byte 1 till byte 3 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: write of 3 bytes to beyond the end of the region <--[gcc] ┌──────────────────────────────────────────────────────────────────────┐ │ write of ‘(int) 0’ │ └──────────────────────────────────────────────────────────────────────┘ │ │ │ │ v v ┌───────────────────────────────┐┌─────────────────────────────────────┐ │buffer allocated on heap at (8)││ after valid range │ └───────────────────────────────┘└─────────────────────────────────────┘ ├───────────────┬───────────────┤├──────────────────┬──────────────────┤ │ │ ╭────────┴───────╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │⚠️ overflow of 3 bytes│ ╰────────────────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: warning: heap-based buffer overflow [CWE-122] [-Wanalyzer-out-of-bounds] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) capacity: 1 byte <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘true’ branch (when ‘p < srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:17: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:444:16: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:447:15: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (17) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (19) out-of-bounds write from byte 4 till byte 7 but region ends at byte 1 <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: write of 4 bytes to beyond the end of the region <--[gcc] ┌────────────────────┐ │ write of ‘(int) 0’ │ └────────────────────┘ │ │ v ┌───────────────────────────────┐ ┌────────────────────┐ │buffer allocated on heap at (8)│ │ after valid range │ └───────────────────────────────┘ └────────────────────┘ ├───────────────┬───────────────┤├───────┬───────┤├─────────┬──────────┤ │ │ │ ╭────────┴───────╮ ╭───┴───╮ ╭───────────┴──────────╮ │capacity: 1 byte│ │3 bytes│ │⚠️ overflow of 4 bytes│ ╰────────────────╯ ╰───────╯ ╰──────────────────────╯ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:453:18: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:424:1: note: (1) entry to ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (2) calling ‘mallocProduct’ from ‘wCopyAndConvertLfToCrlf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (3) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (4) following ‘true’ branch... <--[gcc] cc1: note: (5) ...to here cc1: note: (6) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (7) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (8) allocated 1 byte here <--[gcc] cc1: note: (9) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (10) returning to ‘wCopyAndConvertLfToCrlf’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:435:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:436:8: note: (11) following ‘false’ branch (when ‘dst’ is non-NULL)... <--[gcc] cc1: note: (12) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:443:42: note: (13) following ‘false’ branch (when ‘p >= srcEnd’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:451:12: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:453:18: note: (15) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:496:1: note: (1) entry to ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:502:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:503:9: note: (3) inlined call to ‘setupWcsBlock’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] In function ‘setupWcsBlock’, inlined from ‘xmlrpc_read_string_w_lp’ at xmlrpc_string.c:503:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:332:16: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:505:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:507:57: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:40: note: in definition of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (8) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (9) following ‘true’ branch... <--[gcc] cc1: note: (10) ...to here cc1: note: (11) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (12) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (13) allocated 1 byte here <--[gcc] cc1: note: (14) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (15) returning to ‘xmlrpc_read_string_w_lp’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (16) assigned to ‘wchar_t *’ {aka ‘int *’} here; ‘sizeof (wchar_t {aka int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:522:31: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:496:1: note: (1) entry to ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:502:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:503:9: note: (3) inlined call to ‘setupWcsBlock’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] In function ‘setupWcsBlock’, inlined from ‘xmlrpc_read_string_w_lp’ at xmlrpc_string.c:503:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:332:16: note: (4) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_read_string_w_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:505:12: note: (5) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:507:57: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:277:40: note: in definition of macro ‘XMLRPC_MEMBLOCK_CONTENTS’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (7) calling ‘mallocProduct’ from ‘xmlrpc_read_string_w_lp’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (8) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (9) following ‘true’ branch... <--[gcc] cc1: note: (10) ...to here cc1: note: (11) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (12) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (13) allocated 1 byte here <--[gcc] cc1: note: (14) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (15) returning to ‘xmlrpc_read_string_w_lp’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:513:13: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:514:16: note: (16) following ‘false’ branch (when ‘stringValue’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:519:17: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:522:31: note: (18) assigned to ‘const wchar_t *’ {aka ‘const int *’} here; ‘sizeof (wchar_t {aka const int})’ is ‘4’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_lp’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:782:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:782:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:784:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_lp_cr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:794:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:794:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:796:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:824:1: note: (1) entry to ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:836:8: note: (2) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (4) calling ‘xmlrpc_string_new’ from ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:802:1: note: (5) entry to ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (6) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (7) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (8) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:850:1: note: (1) entry to ‘xmlrpc_string_new_f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:859:14: note: (2) calling ‘xmlrpc_string_new_va’ from ‘xmlrpc_string_new_f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:824:1: note: (3) entry to ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:836:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:840:19: note: (6) calling ‘xmlrpc_string_new’ from ‘xmlrpc_string_new_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:802:1: note: (7) entry to ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (8) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:805:20: note: (9) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:806:5: note: (10) calling ‘stringNew’ from ‘xmlrpc_string_new’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:742:1: note: (11) entry to ‘stringNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:752:8: note: (12) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:773:1: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:806:5: note: (14) returning to ‘xmlrpc_string_new’ from ‘stringNew’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:807:12: note: (15) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c: In function ‘xmlrpc_string_new_cr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:12: warning: use of uninitialized value ‘retval’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:816:20: note: (1) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:816:20: note: (2) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_string.c:818:12: note: (3) use of uninitialized value ‘retval’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:114:17: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:187:21: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:189:17: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:391:13: warning: Dereference of undefined pointer value (loaded from variable 'suffix') [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:400:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_build.c:402:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c: In function ‘doStructValue’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: warning: use of uninitialized value ‘valueNodeP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1143:1: note: (1) entry to ‘xmlrpc_parse_value’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1151:5: note: (2) calling ‘xmlrpc_parse_value_va’ from ‘xmlrpc_parse_value’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1127:1: note: (3) entry to ‘xmlrpc_parse_value_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1137:5: note: (4) calling ‘decomposeValue’ from ‘xmlrpc_parse_value_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1072:1: note: (5) entry to ‘decomposeValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1084:5: note: (6) calling ‘createDecompTree’ from ‘decomposeValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1044:1: note: (7) entry to ‘createDecompTree’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1055:5: note: (8) calling ‘createDecompTreeNext’ from ‘createDecompTree’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (9) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (10) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (12) following ‘case 40:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1020:9: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1021:13: note: (14) calling ‘buildArrayDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:685:1: note: (15) entry to ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:713:64: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (18) following ‘false’ branch (when ‘itemCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (20) calling ‘createDecompTreeNext’ from ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (21) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (22) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (24) following ‘case 40:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1020:9: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1021:13: note: (26) calling ‘buildArrayDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:685:1: note: (27) entry to ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:713:64: note: (28) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:715:12: note: (30) following ‘false’ branch (when ‘itemCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:723:13: note: (32) calling ‘createDecompTreeNext’ from ‘buildArrayDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (33) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (34) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (36) following ‘case 123:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1025:9: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1026:13: note: (38) calling ‘buildStructDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:823:1: note: (39) entry to ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:850:64: note: (40) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (42) following ‘false’ branch (when ‘memberCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:859:38: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:862:16: note: (44) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:867:17: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:871:20: note: (46) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:872:23: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:874:21: note: (48) calling ‘doStructValue’ from ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:745:1: note: (49) entry to ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (50) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (51) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:754:5: note: (52) calling ‘createDecompTreeNext’ from ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:903:1: note: (53) entry to ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:934:8: note: (54) following ‘false’ branch (when ‘decompNodeP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:938:41: note: (55) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:940:9: note: (56) following ‘case 123:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1025:9: note: (57) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1026:13: note: (58) calling ‘buildStructDecompBranch’ from ‘createDecompTreeNext’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:823:1: note: (59) entry to ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:850:64: note: (60) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (61) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:852:12: note: (62) following ‘false’ branch (when ‘memberCnt <= 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:859:38: note: (63) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:862:16: note: (64) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:867:17: note: (65) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:871:20: note: (66) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:872:23: note: (67) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:874:21: note: (68) calling ‘doStructValue’ from ‘buildStructDecompBranch’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:745:1: note: (69) entry to ‘doStructValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (70) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:750:29: note: (71) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:756:8: note: (72) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: note: (73) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:757:27: note: (74) use of uninitialized value ‘valueNodeP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:726:64: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1064:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_decompose.c:1066:19: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o method.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC method.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_abyss.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/src -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/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 -fPIC xmlrpc_server_abyss.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o abyss_handler.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/src -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/abyss/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 -fPIC abyss_handler.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_client.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_client.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_client_global.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_client_global.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[2]: 'xmlrpc_curl_transport.osh' is up to date. make[2]: 'curltransaction.osh' is up to date. make[2]: 'curlmulti.osh' is up to date. make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f xmlrpc.pc Echoes to 'xmlrpc.pc' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f xmlrpc_client.pc Echoes to 'xmlrpc_client.pc' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f xmlrpc_server.pc Echoes to 'xmlrpc_server.pc' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f xmlrpc_server_abyss.pc Echoes to 'xmlrpc_server_abyss.pc' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f xmlrpc_server_cgi.pc Echoes to 'xmlrpc_server_cgi.pc' suppressed here ... make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc.a ar cru libxmlrpc.a base_global.o double.o json.o parse_datetime.o parse_value.o resource.o trace.o version.o xmlrpc_data.o xmlrpc_datetime.o xmlrpc_string.o xmlrpc_array.o xmlrpc_struct.o xmlrpc_build.o xmlrpc_decompose.o xmlrpc_expat.o xmlrpc_parse.o xmlrpc_serialize.o xmlrpc_authcookie.o ranlib libxmlrpc.a make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server.a ar cru libxmlrpc_server.a registry.o method.o system_method.o ranlib libxmlrpc_server.a make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_cgi.a ar cru libxmlrpc_server_cgi.a xmlrpc_server_cgi.o ranlib libxmlrpc_server_cgi.a make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_abyss.a ar cru libxmlrpc_server_abyss.a xmlrpc_server_abyss.o abyss_handler.o ranlib libxmlrpc_server_abyss.a make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_cgi.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_server_cgi.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_server_info.osh -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -fPIC -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC xmlrpc_server_info.c make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -c -o xmlrpc_client.o -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_client.c /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘parseArgumentTypeSpecifiers’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:57: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:302:1: note: (1) entry to ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:317:8: note: (2) following ‘false’ branch (when ‘methodP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:321:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:327:9: note: (4) calling ‘makeSignatureList’ from ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:282:1: note: (5) entry to ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:290:5: note: (6) calling ‘signatureListCreate’ from ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:233:1: note: (7) entry to ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:243:8: note: (8) following ‘false’ branch (when ‘signatureListP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:246:41: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:12: note: (10) following ‘false’ branch (when ‘sigListString’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:38: note: (11) inlined call to ‘xmlrpc_streq’ from ‘signatureListCreate’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:24: <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘signatureListCreate’ at method.c:248:38: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘parseArgumentTypeSpecifiers’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:35: note: (13) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (15) calling ‘listSignatures’ from ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:199:1: note: (16) entry to ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:211:34: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (19) calling ‘parseOneSignature’ from ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:131:1: note: (20) entry to ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (21) following ‘false’ branch (when ‘signatureP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:153:34: note: (22) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:154:29: note: (23) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:159:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:163:13: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:167:16: note: (26) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:171:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:173:17: note: (28) calling ‘parseArgumentTypeSpecifiers’ from ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:95:1: note: (29) entry to ‘parseArgumentTypeSpecifiers’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:103:53: note: (30) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:106:9: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:108:12: note: (32) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:109:13: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:111:13: note: (34) calling ‘makeRoomInArgList’ from ‘parseArgumentTypeSpecifiers’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:76:1: note: (35) entry to ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:80:8: note: (36) following ‘true’ branch... <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:22: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:32: note: (37) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:20: note: in definition of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:32: note: (38) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:20: note: in definition of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:83:12: note: (39) ‘array’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:84:5: note: (40) calling ‘reallocProduct’ from ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:50:1: note: (41) entry to ‘reallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:54:18: note: (42) ‘oldBlockP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:84:5: note: (43) returning to ‘makeRoomInArgList’ from ‘reallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:81:9: note: in expansion of macro ‘REALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:82:12: note: (44) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:83:13: note: (45) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:111:13: note: (46) returning to ‘parseArgumentTypeSpecifiers’ from ‘makeRoomInArgList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:32: note: (47) ‘0’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:113:57: note: (48) dereference of NULL ‘*signatureP.argList + (long unsigned int)*signatureP.argCount * 8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘listSignatures’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:31: warning: dereference of NULL ‘signatureP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:302:1: note: (1) entry to ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:317:8: note: (2) following ‘false’ branch (when ‘methodP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:321:33: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:327:9: note: (4) calling ‘makeSignatureList’ from ‘xmlrpc_methodCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:282:1: note: (5) entry to ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:290:5: note: (6) calling ‘signatureListCreate’ from ‘makeSignatureList’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:233:1: note: (7) entry to ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:243:8: note: (8) following ‘false’ branch (when ‘signatureListP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:246:41: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:12: note: (10) following ‘false’ branch (when ‘sigListString’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:38: note: (11) inlined call to ‘xmlrpc_streq’ from ‘signatureListCreate’ <--[gcc] In function ‘xmlrpc_streq’, inlined from ‘signatureListCreate’ at method.c:248:38: /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/string_int.h:66:13: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c: In function ‘listSignatures’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:248:35: note: (13) following ‘false’ branch (when the strings are non-equal)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (14) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:251:13: note: (15) calling ‘listSignatures’ from ‘signatureListCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:199:1: note: (16) entry to ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:211:34: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (19) calling ‘parseOneSignature’ from ‘listSignatures’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:131:1: note: (20) entry to ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (21) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:147:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (22) assuming ‘signatureP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:148:8: note: (23) following ‘true’ branch (when ‘signatureP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:149:9: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:214:9: note: (25) returning to ‘listSignatures’ from ‘parseOneSignature’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:220:12: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:23: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/method.c:221:31: note: (28) dereference of NULL ‘signatureP’ <--[gcc] In function ‘setHandler’, inlined from ‘xmlrpc_server_abyss_set_handler3’ at xmlrpc_server_abyss.c:263:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:161:22: warning: ‘xmlProcessorMaxStackSize’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 161 | size_t const stackSize = | ^~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_set_handler3’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:219:12: note: ‘xmlProcessorMaxStackSize’ was declared here <--[gcc] 219 | size_t xmlProcessorMaxStackSize; | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘extractSockAddrParms’, inlined from ‘extractServerCreateParms’ at xmlrpc_server_abyss.c:507:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:655:5, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:461:8: warning: ‘sockAddrP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 461 | if (*sockAddrPP == NULL) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:649:29: note: ‘sockAddrP’ was declared here <--[gcc] 649 | const struct sockaddr * sockAddrP; | ^~~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:667:17, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: ‘sockAddrLen’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 565 | ChanSwitchUnixCreate2(protocolFamily, sockAddrP, sockAddrLen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | chanSwitchPP, errorP); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:650:15: note: ‘sockAddrLen’ was declared here <--[gcc] 650 | socklen_t sockAddrLen; | ^~~~~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:667:17, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: ‘protocolFamily’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 565 | ChanSwitchUnixCreate2(protocolFamily, sockAddrP, sockAddrLen, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 566 | chanSwitchPP, errorP); | ~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: ‘protocolFamily’ was declared here <--[gcc] 579 | int protocolFamily; | ^~~~~~~~~~~~~~ In function ‘chanSwitchCreateOsSocket’, inlined from ‘createChanSwitchOsSocket’ at xmlrpc_server_abyss.c:543:5, inlined from ‘createServerBare’ at xmlrpc_server_abyss.c:664:13, inlined from ‘createServer’ at xmlrpc_server_abyss.c:766:5, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:867:17, inlined from ‘xmlrpc_server_abyss_create’ at xmlrpc_server_abyss.c:841:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:529:5: warning: ‘socketFd’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 529 | ChanSwitchUnixCreateFd(socketFd, chanSwitchPP, errorP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘xmlrpc_server_abyss_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:652:15: note: ‘socketFd’ was declared here <--[gcc] 652 | TOsSocket socketFd; | ^~~~~~~~ In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: use of uninitialized value ‘protocolFamily’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘createChanSwitchSockAddr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (1) entry to ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:863:16: note: (2) following ‘false’ branch (when ‘serverP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (4) calling ‘createServer’ from ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:760:1: note: (5) entry to ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:766:5: note: (6) calling ‘createServerBare’ from ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:639:1: note: (7) entry to ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (8) calling ‘extractServerCreateParms’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:482:1: note: (9) entry to ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:494:8: note: (10) following ‘true’ branch (when ‘parmSize > 67’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:495:31: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (12) calling ‘extractSockAddrParms’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:421:1: note: (13) entry to ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:450:8: note: (14) following ‘true’ branch (when ‘parmSize > 111’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:451:12: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (16) returning to ‘extractServerCreateParms’ from ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (17) following ‘true’ branch (when ‘parmSize > 47’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:512:19: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:54: note: (19) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:515:27: note: (20) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (21) returning to ‘createServerBare’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:660:8: note: (22) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:13: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:12: note: (24) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:17: note: (25) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:16: note: (26) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (28) calling ‘createChanSwitchSockAddr’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:574:1: note: (29) entry to ‘createChanSwitchSockAddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (30) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (31) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:583:5: note: (32) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:590:5: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:596:8: note: (34) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: note: (35) inlined call to ‘chanSwitchCreateSockAddr’ from ‘createChanSwitchSockAddr’ <--[gcc] In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (37) use of uninitialized value ‘protocolFamily’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: warning: use of uninitialized value ‘protocolFamily’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c: In function ‘createChanSwitchSockAddr’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1177:1: note: (1) entry to ‘xmlrpc_server_abyss’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1193:8: note: (2) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1194:12: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1194:12: note: (4) following ‘false’ branch (when ‘parmSize > 15’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1202:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1202:16: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1205:17: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1205:17: note: (8) calling ‘normalLevelAbyssRun’ from ‘xmlrpc_server_abyss’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1150:1: note: (9) entry to ‘normalLevelAbyssRun’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1156:5: note: (10) calling ‘xmlrpc_server_abyss_create’ from ‘normalLevelAbyssRun’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (11) entry to ‘xmlrpc_server_abyss_create’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:852:8: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:853:12: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:853:12: note: (14) following ‘false’ branch (when ‘parmSize > 15’)... <--[gcc] cc1: note: (15) ...to here cc1: note: (16) calling ‘xmlrpc_server_abyss_create.part.0’ from ‘xmlrpc_server_abyss_create’ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:841:1: note: (17) entry to ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:863:16: note: (18) following ‘false’ branch (when ‘serverP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:867:17: note: (20) calling ‘createServer’ from ‘xmlrpc_server_abyss_create.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:760:1: note: (21) entry to ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:766:5: note: (22) calling ‘createServerBare’ from ‘createServer’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:639:1: note: (23) entry to ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (24) calling ‘extractServerCreateParms’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:482:1: note: (25) entry to ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (26) calling ‘extractSockAddrParms’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:421:1: note: (27) entry to ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:450:8: note: (28) following ‘true’ branch (when ‘parmSize > 111’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:451:12: note: (29) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:507:9: note: (30) returning to ‘extractServerCreateParms’ from ‘extractSockAddrParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:510:8: note: (31) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (32) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:12: note: (33) following ‘true’ branch (when ‘parmSize > 47’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:512:19: note: (34) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:511:54: note: (35) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:513:29: note: (36) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:655:5: note: (37) returning to ‘createServerBare’ from ‘extractServerCreateParms’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:660:8: note: (38) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:13: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:663:12: note: (40) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:17: note: (41) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:666:16: note: (42) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:667:17: note: (44) calling ‘createChanSwitchSockAddr’ from ‘createServerBare’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:574:1: note: (45) entry to ‘createChanSwitchSockAddr’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (46) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:579:9: note: (47) capacity: 4 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:583:5: note: (48) following ‘default:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:590:5: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:596:8: note: (50) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: note: (51) inlined call to ‘chanSwitchCreateSockAddr’ from ‘createChanSwitchSockAddr’ <--[gcc] In function ‘chanSwitchCreateSockAddr’, inlined from ‘createChanSwitchSockAddr’ at xmlrpc_server_abyss.c:599:9: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (52) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:565:5: note: (53) use of uninitialized value ‘protocolFamily’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:194:12: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:251:13: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:263:9: warning: 4th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:599:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:885:1: warning: Potential leak of memory pointed to by 'serverP' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_abyss.c:1161:9: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] In function ‘xmlrpc_client_create’, /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: Access to field 'create' results in a dereference of an undefined pointer value (loaded from variable 'transportOpsP') [core.NullDereference] <--[clang] inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:473:16: warning: ‘transportName’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 473 | if (transportName) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:457:22: note: ‘transportName’ was declared here <--[gcc] 457 | const char * transportName; | ^~~~~~~~~~~~~ In function ‘createTransportAndClient’, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:474:17, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: ‘transportparms.size’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 419 | transportOpsP->create( | ^~~~~~~~~~~~~~~~~~~~~~ 420 | envP, flags, appname, appversion, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | transportparmsP, transportparmSize, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | &transportP); | ~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:458:27: note: ‘transportparms.size’ was declared here <--[gcc] 458 | struct xportParms transportparms; | ^~~~~~~~~~~~~~ In function ‘createTransportAndClient’, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:474:17, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: ‘transportparms.parmsP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 419 | transportOpsP->create( | ^~~~~~~~~~~~~~~~~~~~~~ 420 | envP, flags, appname, appversion, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | transportparmsP, transportparmSize, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | &transportP); | ~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:458:27: note: ‘transportparms.parmsP’ was declared here <--[gcc] 458 | struct xportParms transportparms; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:473:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:622:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:743:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:788:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:994:5: warning: 6th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:21: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_call2’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: warning: use of uninitialized value ‘callXmlP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:795:1: note: (1) entry to ‘xmlrpc_client_call2f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:808:5: note: (2) calling ‘xmlrpc_client_call2f_va’ from ‘xmlrpc_client_call2f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:754:1: note: (3) entry to ‘xmlrpc_client_call2f_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:774:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:777:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:779:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: note: (8) calling ‘xmlrpc_client_call2’ from ‘xmlrpc_client_call2f_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:602:1: note: (9) entry to ‘xmlrpc_client_call2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:609:24: note: (10) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:609:24: note: (11) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:616:5: note: (12) calling ‘makeCallXml’ from ‘xmlrpc_client_call2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:510:1: note: (13) entry to ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:525:8: note: (14) following ‘true’ branch (when ‘methodName’ is NULL)... <--[gcc] cc1: note: (15) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:616:5: note: (16) returning to ‘xmlrpc_client_call2’ from ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:618:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: note: (19) use of uninitialized value ‘callXmlP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘callInfoCreate’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: warning: use of uninitialized value ‘callXmlP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1133:1: note: (1) entry to ‘xmlrpc_client_start_rpcf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1147:5: note: (2) calling ‘xmlrpc_client_start_rpcf_va’ from ‘xmlrpc_client_start_rpcf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1105:1: note: (3) entry to ‘xmlrpc_client_start_rpcf_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1119:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1120:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1120:9: note: (6) calling ‘xmlrpc_client_start_rpcf_server_va’ from ‘xmlrpc_client_start_rpcf_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1072:1: note: (7) entry to ‘xmlrpc_client_start_rpcf_server_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1093:8: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: note: (10) calling ‘xmlrpc_client_start_rpc’ from ‘xmlrpc_client_start_rpcf_server_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (11) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (12) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (13) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:878:28: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:878:28: note: (15) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (16) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (18) calling ‘makeCallXml’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:510:1: note: (19) entry to ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:525:8: note: (20) following ‘true’ branch (when ‘methodName’ is NULL)... <--[gcc] cc1: note: (21) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (22) returning to ‘callInfoCreate’ from ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (25) use of uninitialized value ‘callXmlP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (1) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (2) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:885:13: note: (6) calling ‘callInfoSetCompletion’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:820:1: note: (7) entry to ‘callInfoSetCompletion’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:835:43: note: (8) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:836:8: note: (9) assuming ‘<unknown>’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:836:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:839:48: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:840:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:841:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:885:13: note: (14) returning to ‘callInfoCreate’ from ‘callInfoSetCompletion’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:889:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (17) ‘<unknown>’ leaks here; was allocated at (8) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘callInfoDestroy’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: warning: dereference of NULL ‘callInfoP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:19: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘true’ branch (when ‘callInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:876:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (8) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:8: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (13) calling ‘callInfoDestroy’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:899:1: note: (14) entry to ‘callInfoDestroy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: note: (15) dereference of NULL ‘callInfoP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: warning: use after ‘free’ of ‘callInfoP’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:889:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (12) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (13) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:8: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (18) calling ‘callInfoDestroy’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:899:1: note: (19) entry to ‘callInfoDestroy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: note: (20) use after ‘free’ of ‘callInfoP’; freed at (12) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_start_rpc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: warning: dereference of NULL ‘callInfoP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘true’ branch (when ‘callInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:876:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (8) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: note: (11) dereference of NULL ‘callInfoP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:146: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:171: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:192: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:220: warning: uninitvar(CWE-457): Uninitialized variable: resultP <--[cppcheck] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:146:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:171:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:192:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:220:5: warning: Undefined or garbage value returned to caller [core.uninitialized.UndefReturn] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client_global.c:333:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_cgi.c:213:38: warning: Null pointer passed to 1st parameter expecting 'nonnull' [core.NonNullParamChecker] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_cgi.c:258:9: warning: Potential leak of memory pointed to by 'err' [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:63:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:167:5: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c: In function ‘xmlrpc_server_info_new’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:44:8: note: (1) following ‘false’ branch (when ‘serverInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:47:34: note: (2) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:47:34: note: (3) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:48:12: note: (4) assuming ‘strdup(serverUrl)’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:48:12: note: (5) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:51:51: note: (6) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:60:12: note: (7) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: note: (8) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:61:13: note: (9) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c: In function ‘xmlrpc_server_info_copy’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:149:1: note: (1) entry to ‘xmlrpc_server_info_copy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:158:8: note: (2) following ‘false’ branch (when ‘serverInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (4) calling ‘copyServerInfoContent’ from ‘xmlrpc_server_info_copy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:111:1: note: (5) entry to ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:115:23: note: (6) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:116:8: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:116:8: note: (8) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (10) calling ‘copyUserNamePw’ from ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:69:1: note: (11) entry to ‘copyUserNamePw’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:73:8: note: (12) following ‘true’ branch (when ‘src’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:74:15: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:119:9: note: (14) returning to ‘copyServerInfoContent’ from ‘copyUserNamePw’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:121:12: note: (15) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:141:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:141:12: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:142:13: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:162:9: note: (19) returning to ‘xmlrpc_server_info_copy’ from ‘copyServerInfoContent’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:164:12: note: (20) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_server_info.c:165:13: note: (22) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc] In function ‘xmlrpc_client_create’, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:473:16: warning: ‘transportName’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 473 | if (transportName) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:457:22: note: ‘transportName’ was declared here <--[gcc] 457 | const char * transportName; | ^~~~~~~~~~~~~ In function ‘createTransportAndClient’, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:474:17, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: ‘transportparms.parmsP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 419 | transportOpsP->create( | ^~~~~~~~~~~~~~~~~~~~~~ 420 | envP, flags, appname, appversion, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | transportparmsP, transportparmSize, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | &transportP); | ~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:458:27: note: ‘transportparms.parmsP’ was declared here <--[gcc] 458 | struct xportParms transportparms; | ^~~~~~~~~~~~~~ In function ‘createTransportAndClient’, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:474:17, inlined from ‘xmlrpc_client_create’ at xmlrpc_client.c:438:1: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: ‘transportparms.size’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 419 | transportOpsP->create( | ^~~~~~~~~~~~~~~~~~~~~~ 420 | envP, flags, appname, appversion, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | transportparmsP, transportparmSize, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 422 | &transportP); | ~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_create’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:458:27: note: ‘transportparms.size’ was declared here <--[gcc] 458 | struct xportParms transportparms; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:419:9: warning: Access to field 'create' results in a dereference of an undefined pointer value (loaded from variable 'transportOpsP') [core.NullDereference] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:473:17: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:622:25: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:743:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:788:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:994:5: warning: 6th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: warning: Use of memory after it is freed [unix.Malloc] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: warning: 5th function call argument is an uninitialized value [core.CallAndMessage] <--[clang] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:21: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_call2’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: warning: use of uninitialized value ‘callXmlP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:795:1: note: (1) entry to ‘xmlrpc_client_call2f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:808:5: note: (2) calling ‘xmlrpc_client_call2f_va’ from ‘xmlrpc_client_call2f’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:754:1: note: (3) entry to ‘xmlrpc_client_call2f_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:774:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:777:23: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:779:12: note: (6) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:781:13: note: (8) calling ‘xmlrpc_client_call2’ from ‘xmlrpc_client_call2f_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:602:1: note: (9) entry to ‘xmlrpc_client_call2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:609:24: note: (10) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:609:24: note: (11) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:616:5: note: (12) calling ‘makeCallXml’ from ‘xmlrpc_client_call2’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:510:1: note: (13) entry to ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:525:8: note: (14) following ‘true’ branch (when ‘methodName’ is NULL)... <--[gcc] cc1: note: (15) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:616:5: note: (16) returning to ‘xmlrpc_client_call2’ from ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:618:8: note: (17) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: note: (18) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:6: note: (19) use of uninitialized value ‘callXmlP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:623:25: note: in expansion of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘callInfoCreate’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: warning: use of uninitialized value ‘callXmlP’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1133:1: note: (1) entry to ‘xmlrpc_client_start_rpcf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1147:5: note: (2) calling ‘xmlrpc_client_start_rpcf_make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc.so.3 base_global.osh double.osh json.osh parse_datetime.osh parse_value.osh resource.osh trace.osh version.osh xmlrpc_data.osh xmlrpc_datetime.osh xmlrpc_string.osh xmlrpc_array.osh xmlrpc_struct.osh xmlrpc_build.osh xmlrpc_decompose.osh xmlrpc_expat.osh xmlrpc_parse.osh xmlrpc_serialize.osh xmlrpc_authcookie.osh -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -o libxmlrpc.so.3.59 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc.so.3 ln -s libxmlrpc.so.3.59 libxmlrpc.so.3 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc.so ln -s libxmlrpc.so.3 libxmlrpc.so make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_client.a ar cru libxmlrpc_client.a xmlrpc_client.o xmlrpc_client_global.o xmlrpc_server_info.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curlmulti.o ranlib libxmlrpc_client.a make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server.so.3 registry.osh method.osh system_method.osh -L. -lxmlrpc -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server.so.3.59 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server.so.3 ln -s libxmlrpc_server.so.3.59 libxmlrpc_server.so.3 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server.so ln -s libxmlrpc_server.so.3 libxmlrpc_server.so make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server_cgi.so.3 xmlrpc_server_cgi.osh -L. -lxmlrpc_server -L. -lxmlrpc -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server_cgi.so.3.59 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_cgi.so.3 ln -s libxmlrpc_server_cgi.so.3.59 libxmlrpc_server_cgi.so.3 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_cgi.so ln -s libxmlrpc_server_cgi.so.3 libxmlrpc_server_cgi.so make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server_abyss.so.3 xmlrpc_server_abyss.osh abyss_handler.osh -L. -lxmlrpc_server -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src -lxmlrpc_abyss -L. -lxmlrpc -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server_abyss.so.3.59 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_abyss.so.3 ln -s libxmlrpc_server_abyss.so.3.59 libxmlrpc_server_abyss.so.3 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_server_abyss.so ln -s libxmlrpc_server_abyss.so.3 libxmlrpc_server_abyss.so make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' gcc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_client.so.3 xmlrpc_client.osh xmlrpc_client_global.osh xmlrpc_server_info.osh /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/xmlrpc_curl_transport.osh /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curltransaction.osh /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/curlmulti.osh -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -o libxmlrpc_client.so.3.59 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_client.so.3 ln -s libxmlrpc_client.so.3.59 libxmlrpc_client.so.3 make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' rm -f libxmlrpc_client.so ln -s libxmlrpc_client.so.3 libxmlrpc_client.so make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ all make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' cat /dev/null >depend.mk make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o global.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer global.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o fault.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer fault.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o XmlRpcCpp.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer XmlRpcCpp.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o outcome.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer outcome.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o registry.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer registry.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o xml.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xml.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_pstream_conn.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_pstream_conn.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile libxmlrpc_client.cflags make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o param_list.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer param_list.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' echo "-Isrcdir/lib/curl_transport" >libxmlrpc_client.cflags make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_pstream.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_pstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_cgi.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_cgi.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o value.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer value.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o fault.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer fault.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o global.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer global.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o abyss_reqhandler_xmlrpc.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer abyss_reqhandler_xmlrpc.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o XmlRpcCpp.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer XmlRpcCpp.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o outcome.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer outcome.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o param_list.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer param_list.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o xml.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xml.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_pstream_conn.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_pstream_conn.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o registry.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer registry.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' va’ from ‘xmlrpc_client_start_rpcf’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1105:1: note: (3) entry to ‘xmlrpc_client_start_rpcf_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1119:8: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1120:9: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1120:9: note: (6) calling ‘xmlrpc_client_start_rpcf_server_va’ from ‘xmlrpc_client_start_rpcf_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1072:1: note: (7) entry to ‘xmlrpc_client_start_rpcf_server_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1093:8: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1094:9: note: (10) calling ‘xmlrpc_client_start_rpc’ from ‘xmlrpc_client_start_rpcf_server_va’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (11) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (12) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (13) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:878:28: note: (14) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:878:28: note: (15) capacity: 8 bytes <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (16) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (18) calling ‘makeCallXml’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:510:1: note: (19) entry to ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:525:8: note: (20) following ‘true’ branch (when ‘methodName’ is NULL)... <--[gcc] cc1: note: (21) ...to here /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (22) returning to ‘callInfoCreate’ from ‘makeCallXml’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (23) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (24) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (25) use of uninitialized value ‘callXmlP’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (1) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (2) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (4) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:885:13: note: (6) calling ‘callInfoSetCompletion’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:820:1: note: (7) entry to ‘callInfoSetCompletion’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:835:43: note: (8) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:836:8: note: (9) assuming ‘<unknown>’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:836:8: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:839:48: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:840:12: note: (12) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:841:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:885:13: note: (14) returning to ‘callInfoCreate’ from ‘callInfoSetCompletion’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:889:16: note: (15) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (16) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (17) ‘<unknown>’ leaks here; was allocated at (8) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘callInfoDestroy’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: warning: dereference of NULL ‘callInfoP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:19: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘true’ branch (when ‘callInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:876:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (8) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (9) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:13: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:8: note: (11) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (12) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (13) calling ‘callInfoDestroy’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:899:1: note: (14) entry to ‘callInfoDestroy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: note: (15) dereference of NULL ‘callInfoP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: warning: use after ‘free’ of ‘callInfoP’ [CWE-416] [-Wanalyzer-use-after-free] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘false’ branch (when ‘callInfoP’ is non-NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:880:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:882:12: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:883:39: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:889:16: note: (10) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:890:17: note: (12) freed here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (13) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (14) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:13: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1062:8: note: (16) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1063:9: note: (18) calling ‘callInfoDestroy’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:899:1: note: (19) entry to ‘callInfoDestroy’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:903:18: note: (20) use after ‘free’ of ‘callInfoP’; freed at (12) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c: In function ‘xmlrpc_client_start_rpc’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: warning: dereference of NULL ‘callInfoP’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1029:1: note: (1) entry to ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (2) calling ‘callInfoCreate’ from ‘xmlrpc_client_start_rpc’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:854:1: note: (3) entry to ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:105:15: note: (4) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:874:5: note: in expansion of macro ‘MALLOCVAR’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (5) assuming ‘callInfoP’ is NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:875:8: note: (6) following ‘true’ branch (when ‘callInfoP’ is NULL)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:876:9: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1045:5: note: (8) returning to ‘xmlrpc_client_start_rpc’ from ‘callInfoCreate’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1050:8: note: (9) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: note: (10) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/xmlrpc_client.c:1054:49: note: (11) dereference of NULL ‘callInfoP’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:275:28: note: in definition of macro ‘XMLRPC_MEMBLOCK_SIZE’ <--[gcc] cat: blddir/src/libxmlrpc_client.cflags: No such file or directory cat: blddir/src/libxmlrpc_client.cflags: No such file or directory /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/registry.cpp:284:17: warning: Called C++ object pointer is null [core.CallAndMessage] <--[clang++] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:227: error: mismatchAllocDealloc(CWE-762): Mismatching allocation and deallocation: buffer <--[cppcheck] In file included from /usr/include/c++/14/memory:78, <--[g++] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:24: <--[g++] In member function ‘std::default_delete<char>::operator()(char*) const’, inlined from ‘std::unique_ptr<char, std::default_delete<char> >::~unique_ptr()’ at /usr/include/c++/14/bits/unique_ptr.h:398:17, inlined from ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’ at server_cgi.cpp:237:1, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /usr/include/c++/14/bits/unique_ptr.h:93:9: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] <--[g++] 93 | delete __ptr; | ^~~~~~~~~~~~ In function ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:226:40: note: returned from ‘operator new[](unsigned long)’ <--[g++] 226 | char * const buffer(new char[length]); | ^ In member function ‘std::default_delete<char>::operator()(char*) const’, inlined from ‘std::unique_ptr<char, std::default_delete<char> >::~unique_ptr()’ at /usr/include/c++/14/bits/unique_ptr.h:398:17, inlined from ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’ at server_cgi.cpp:237:1, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /usr/include/c++/14/bits/unique_ptr.h:93:9: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] <--[g++] 93 | delete __ptr; | ^~~~~~~~~~~~ In function ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:226:40: note: returned from ‘operator new[](unsigned long)’ <--[g++] 226 | char * const buffer(new char[length]); | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/registry.cpp:284:17: warning: Called C++ object pointer is null [core.CallAndMessage] <--[clang++] /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:227: error: mismatchAllocDealloc(CWE-762): Mismatching allocation and deallocation: buffer <--[cppcheck] In file included from /usr/include/c++/14/memory:78, <--[g++] from /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:24: <--[g++] In member function ‘std::default_delete<char>::operator()(char*) const’, inlined from ‘std::unique_ptr<char, std::default_delete<char> >::~unique_ptr()’ at /usr/include/c++/14/bits/unique_ptr.h:398:17, inlined from ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’ at server_cgi.cpp:237:1, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /usr/include/c++/14/bits/unique_ptr.h:93:9: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] <--[g++] 93 | delete __ptr; | ^~~~~~~~~~~~ In function ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:226:40: note: returned from ‘operator new[](unsigned long)’ <--[g++] 226 | char * const buffer(new char[length]); | ^ In member function ‘std::default_delete<char>::operator()(char*) const’, inlined from ‘std::unique_ptr<char, std::default_delete<char> >::~unique_ptr()’ at /usr/include/c++/14/bits/unique_ptr.h:398:17, inlined from ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’ at server_cgi.cpp:237:1, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /usr/include/c++/14/bits/unique_ptr.h:93:9: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] <--[g++] 93 | delete __ptr; | ^~~~~~~~~~~~ In function ‘xmlrpc_c::getHttpBody(_IO_FILE*, unsigned long)’, inlined from ‘xmlrpc_c::processCall2(xmlrpc_c::registry const*, _IO_FILE*, unsigned int, bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, _IO_FILE*)’ at server_cgi.cpp:279:62: /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/server_cgi.cpp:226:40: note: returned from ‘operator new[](unsigned long)’ <--[g++] 226 | char * const buffer(new char[length]); | ^ make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_cgi.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_cgi.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/Makefile \ libxmlrpc_abyss++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o value.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer value.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_pstream.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_pstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o abyss_reqhandler_xmlrpc.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer abyss_reqhandler_xmlrpc.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o libwww.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer libwww.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o client_simple.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer client_simple.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_abyss.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_abyss.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: 'xmlrpc_curl_transport.osh' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: 'curltransaction.osh' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: 'curlmulti.osh' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: 'libxmlrpc_util.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: 'libxmlrpc_xmltok.so' is up to date. /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile libxmlrpc_client.ldflags make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' echo "-Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl " >libxmlrpc_client.ldflags make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f xmlrpc++.pc Echoes to 'xmlrpc++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f xmlrpc_client++.pc Echoes to 'xmlrpc_client++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f xmlrpc_server++.pc Echoes to 'xmlrpc_server++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f xmlrpc_server_pstream++.pc Echoes to 'xmlrpc_server_pstream++.pc' suppressed here ... make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o wininet.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer wininet.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_cpp.a ar cru libxmlrpc_cpp.a XmlRpcCpp.o ranlib libxmlrpc_cpp.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o client.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer client.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server++.a ar cru libxmlrpc_server++.a registry.o ranlib libxmlrpc_server++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc++.a ar cru libxmlrpc++.a fault.o global.o outcome.o param_list.o value.o xml.o ranlib libxmlrpc++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_cgi++.a ar cru libxmlrpc_server_cgi++.a server_cgi.o ranlib libxmlrpc_server_cgi++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o pstream.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer pstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_pstream++.a ar cru libxmlrpc_server_pstream++.a server_pstream_conn.o server_pstream.o ranlib libxmlrpc_server_pstream++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_abyss++.a ar cru libxmlrpc_server_abyss++.a server_abyss.o abyss_reqhandler_xmlrpc.o ranlib libxmlrpc_server_abyss++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o libwww.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer libwww.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o packetsocket.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer packetsocket.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o client_simple.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer client_simple.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o wininet.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer wininet.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_cpp.so.9 XmlRpcCpp.osh -Lblddir/src -lxmlrpc_server -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_cpp.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o pstream.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer pstream.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_cpp.so.9 ln -s libxmlrpc_cpp.so.9.59 libxmlrpc_cpp.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_cpp.so ln -s libxmlrpc_cpp.so.9 libxmlrpc_cpp.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_packetsocket.a ar cru libxmlrpc_packetsocket.a packetsocket.o ranlib libxmlrpc_packetsocket.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o client.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer client.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o server_abyss.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer server_abyss.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc++.so.9 fault.osh global.osh outcome.osh param_list.osh value.osh xml.osh -Lblddir/src -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc++.so.9 ln -s libxmlrpc++.so.9.59 libxmlrpc++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o packetsocket.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Wno-inline -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer packetsocket.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc++.so ln -s libxmlrpc++.so.9 libxmlrpc++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server++.so.9 registry.osh -L. -lxmlrpc++ -Lblddir/src -lxmlrpc_server -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server++.so.9 ln -s libxmlrpc_server++.so.9.59 libxmlrpc_server++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server++.so ln -s libxmlrpc_server++.so.9 libxmlrpc_server++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_packetsocket.so.9 packetsocket.osh -L. -lxmlrpc++ -Lblddir/src -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_packetsocket.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_packetsocket.so.9 ln -s libxmlrpc_packetsocket.so.9.59 libxmlrpc_packetsocket.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_packetsocket.so ln -s libxmlrpc_packetsocket.so.9 libxmlrpc_packetsocket.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server_pstream++.so.9 server_pstream_conn.osh server_pstream.osh -L. -lxmlrpc_server++ -lxmlrpc++ -lxmlrpc_packetsocket -Lblddir/src -lxmlrpc_server -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server_pstream++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_pstream++.so.9 ln -s libxmlrpc_server_pstream++.so.9.59 libxmlrpc_server_pstream++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_pstream++.so ln -s libxmlrpc_server_pstream++.so.9 libxmlrpc_server_pstream++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server_cgi++.so.9 server_cgi.osh -L. -lxmlrpc_server++ -lxmlrpc++ -Lblddir/src -lxmlrpc_server -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server_cgi++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_cgi++.so.9 ln -s libxmlrpc_server_cgi++.so.9.59 libxmlrpc_server_cgi++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_cgi++.so ln -s libxmlrpc_server_cgi++.so.9 libxmlrpc_server_cgi++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_server_abyss++.so.9 server_abyss.osh abyss_reqhandler_xmlrpc.osh -L. -lxmlrpc_server++ -lxmlrpc++ -Lblddir/src -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++ -lxmlrpc_abyss++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src -lxmlrpc_abyss -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_server_abyss++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_abyss++.so.9 ln -s libxmlrpc_server_abyss++.so.9.59 libxmlrpc_server_abyss++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_server_abyss++.so ln -s libxmlrpc_server_abyss++.so.9 libxmlrpc_server_abyss++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o curl.osh -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -fPIC -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer curl.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -c -o curl.o -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Iblddir/include -Isrcdir/include -Iblddir -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/curl_transport -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer curl.cpp make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_client++.a ar cru libxmlrpc_client++.a client.o client_simple.o curl.o libwww.o wininet.o pstream.o ranlib libxmlrpc_client++.a make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' g++ -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 -shared -Wl,-soname,libxmlrpc_client++.so.9 client.osh client_simple.osh curl.osh libwww.osh wininet.osh pstream.osh -L. -lxmlrpc++ -lxmlrpc_packetsocket -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -Lblddir/src -lxmlrpc_client -lxmlrpc -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++ -lxmlrpc_util++ -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil -lxmlrpc_util -o libxmlrpc_client++.so.9.59 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_client++.so.9 ln -s libxmlrpc_client++.so.9.59 libxmlrpc_client++.so.9 make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' rm -f libxmlrpc_client++.so ln -s libxmlrpc_client++.so.9 libxmlrpc_client++.so make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools' /usr/bin/make -C binmode-rpc-kit/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit' /usr/bin/make -C lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -Isrcdir/tools/lib/include -Iblddir -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer dumpvalue.c + /usr/bin/make -O -j8 V=1 VERBOSE=1 -j1 -C tools /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c: In function ‘dumpI8’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:438:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘xmlrpc_int64’ {aka ‘long int’} [-Wformat=] <--[gcc] 438 | printf("%s64-bit integer: %" XMLRPC_PRId64 "\n", prefix, value); | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~ | | | xmlrpc_int64 {aka long int} In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/util.h:23, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/base.h:11, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:19: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/include/xmlrpc-c/config.h:40:28: note: format string is defined here <--[gcc] 40 | #define XMLRPC_PRId64 "lld" /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:39: warning: Potential leak of memory pointed to by 'prefix1' [unix.Malloc] <--[clang] make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C turbocharger/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger' /usr/bin/make -C xml/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I../lib/include -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_parsecall.c /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -o xmlrpc_parsecall -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc_parsecall.o blddir/tools/lib/dumpvalue.o /builddir/build/BUILD/xmlrpc-c-1.59.03/src/libxmlrpc.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/libxmlrpc_xmlparse.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/libxmlrpc_xmltok.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/libxmlrpc_util.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/casprintf.o make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml' /usr/bin/make -C xmlrpc/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I../lib/include -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc.c /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c: In function ‘dumpStruct’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:374:1: warning: leak of ‘prefix1’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (1) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (2) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (4) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (5) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (8) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (12) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (13) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (16) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (17) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (20) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (24) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (25) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (26) following ‘case 7:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:482:5: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:483:9: note: (28) calling ‘dumpStruct’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:343:1: note: (29) entry to ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:352:8: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:357:9: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:23: note: (32) following ‘true’ branch (when ‘i < structSize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (34) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (36) calling ‘dumpStructMember’ from ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:302:1: note: (37) entry to ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:315:8: note: (38) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:325:9: note: (40) calling ‘dumpValue’ from ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (41) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (42) following ‘case 7:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:482:5: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:483:9: note: (44) calling ‘dumpStruct’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:343:1: note: (45) entry to ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:352:8: note: (46) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:357:9: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:23: note: (48) following ‘true’ branch (when ‘i < structSize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (50) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (52) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (53) calling ‘dumpStructMember’ from ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:302:1: note: (54) entry to ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:315:8: note: (55) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:316:9: note: (56) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (57) returning to ‘dumpStruct’ from ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:374:1: note: (58) ‘prefix1’ leaks here; was allocated at (52) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:374:1: warning: leak of ‘prefix1’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (1) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (2) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (4) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (5) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (8) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (12) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (13) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (16) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (17) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (20) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (24) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (25) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (26) following ‘case 7:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:482:5: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:483:9: note: (28) calling ‘dumpStruct’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:343:1: note: (29) entry to ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:352:8: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:357:9: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:23: note: (32) following ‘true’ branch (when ‘i < structSize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (34) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (36) calling ‘dumpStructMember’ from ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:302:1: note: (37) entry to ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:315:8: note: (38) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (39) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:325:9: note: (40) calling ‘dumpValue’ from ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (41) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (42) following ‘case 7:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:482:5: note: (43) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:483:9: note: (44) calling ‘dumpStruct’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:343:1: note: (45) entry to ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:352:8: note: (46) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:357:9: note: (47) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:23: note: (48) following ‘true’ branch (when ‘i < structSize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (49) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (50) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (51) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (52) allocated here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (53) calling ‘dumpStructMember’ from ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:302:1: note: (54) entry to ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:315:8: note: (55) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (56) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (57) assuming ‘prefix’ is non-NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (58) returning to ‘dumpStruct’ from ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:374:1: note: (59) ‘prefix1’ leaks here; was allocated at (52) <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c: In function ‘dumpStructMember’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: warning: use of possibly-NULL ‘prefix’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (1) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (2) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (3) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (4) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (5) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (6) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (7) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (8) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (10) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (11) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (12) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (13) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (14) following ‘case 6:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:479:5: note: (15) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:480:9: note: (16) calling ‘dumpArray’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:254:1: note: (17) entry to ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:265:8: note: (18) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:268:32: note: (19) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:277:23: note: (20) following ‘true’ branch (when ‘i < arraySize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:280:13: note: (21) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:282:16: note: (22) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:287:17: note: (23) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:288:17: note: (24) calling ‘dumpValue’ from ‘dumpArray’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:457:1: note: (25) entry to ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:460:5: note: (26) following ‘case 7:’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:482:5: note: (27) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:483:9: note: (28) calling ‘dumpStruct’ from ‘dumpValue’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:343:1: note: (29) entry to ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:352:8: note: (30) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:357:9: note: (31) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:359:23: note: (32) following ‘true’ branch (when ‘i < structSize’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (33) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:362:16: note: (34) following ‘true’ branch (when ‘i == 0’)... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (35) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:363:27: note: (36) this call could return NULL <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:368:13: note: (37) calling ‘dumpStructMember’ from ‘dumpStruct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:302:1: note: (38) entry to ‘dumpStructMember’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:315:8: note: (39) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (40) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/dumpvalue.c:318:32: note: (41) argument 1 (‘prefix’) from (36) could be NULL where non-null expected <--[gcc] <built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘getDelimiter’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:286:31: warning: ‘tokenType’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 286 | if (!envP->fault_occurred && tokenType != END) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:270:20: note: ‘tokenType’ was declared here <--[gcc] 270 | enum TokenType tokenType; | ^~~~~~~~~ In function ‘computeUrl’, inlined from ‘main’ at xmlrpc.c:919:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:237:9: warning: ‘cmdline.url’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 237 | if (strstr(urlArg, "://") != 0) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.url’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘createServerInfo’, inlined from ‘main’ at xmlrpc.c:924:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:890:12: warning: ‘cmdline.username’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 890 | if (userName) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.username’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘createServerInfo’, inlined from ‘main’ at xmlrpc.c:924:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:891:13: warning: ‘cmdline.password’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 891 | xmlrpc_server_info_set_basic_auth( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | envP, serverInfoP, userName, password); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.password’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘callWithClient’, inlined from ‘doCall’ at xmlrpc.c:869:9, inlined from ‘main’ at xmlrpc.c:928:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:822:17: warning: ‘cmdline.methodName’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 822 | *resultPP = xmlrpc_client_call_server_params( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 823 | &env, serverInfoP, methodName, paramArrayP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.methodName’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘computeParamArray’, inlined from ‘main’ at xmlrpc.c:921:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:779:32: warning: ‘cmdline.paramCount’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 779 | for (i = 0; i < paramCount && !envP->fault_occurred; ++i) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.paramCount’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘computeParamArray’, inlined from ‘main’ at xmlrpc.c:921:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:785:9: warning: ‘cmdline.params’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 785 | computeParam(¶mEnv, params[i], ¶mP); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.params’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘doCall’, inlined from ‘main’ at xmlrpc.c:928:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:851:8: warning: ‘MEM[(const char * *)&cmdline + 48B]’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 851 | if (transport && streq(transport, "curl")) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘MEM[(const char * *)&cmdline + 48B]’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘doCall’, inlined from ‘main’ at xmlrpc.c:928:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:855:44: warning: ‘cmdline.curlinterface’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 855 | curlXportParmsP->network_interface = curlinterface; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.curlinterface’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘doCall’, inlined from ‘main’ at xmlrpc.c:928:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:858:44: warning: ‘cmdline.curluseragent’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 858 | curlXportParmsP->user_agent = curluseragent; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.curluseragent’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:916:8: warning: ‘MEM <unsigned int> [(struct cmdlineInfo *)&cmdline + 80B]’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 916 | if (cmdline.xmlsizelimitSpec) | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘MEM <unsigned int> [(struct cmdlineInfo *)&cmdline + 80B]’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:917:9: warning: ‘cmdline.xmlsizelimit’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 917 | xmlrpc_limit_set(XMLRPC_XML_SIZE_LIMIT_ID, cmdline.xmlsizelimit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: ‘cmdline.xmlsizelimit’ was declared here <--[gcc] 904 | struct cmdlineInfo cmdline; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:940:5: warning: ‘resultP’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 940 | xmlrpc_DECREF(resultP); | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:907:20: note: ‘resultP’ was declared here <--[gcc] 907 | xmlrpc_value * resultP; | ^~~~~~~ /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -o xmlrpc -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc.o blddir/tools/lib/dumpvalue.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/casprintf.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/getoptx.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/stripcaseeq.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/string_parser.o -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -lcurl make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc' /usr/bin/make -C xmlrpc_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_transport.c /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -o xmlrpc_transport -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc_transport.o -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -lcurl /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/casprintf.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/getoptx.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/stripcaseeq.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/string_parser.o make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport' /usr/bin/make -C xml-rpc-api2cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xml-rpc-api2cpp.cpp In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:29: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘processArguments’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: warning: allocated buffer size is not a multiple of the pointee's size [CWE-131] [-Wanalyzer-allocation-size] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:91:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:111:9: note: in expansion of macro ‘MALLOCARRAY_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:901:1: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:913:5: note: (2) calling ‘parseCommandLine’ from ‘main’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:143:1: note: (3) entry to ‘parseCommandLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:163:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:167:13: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:181:13: note: (6) calling ‘chooseTransport’ from ‘parseCommandLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:120:1: note: (7) entry to ‘chooseTransport’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:126:8: note: (8) following ‘true’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:127:22: note: (9) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:181:13: note: (10) returning to ‘parseCommandLine’ from ‘chooseTransport’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:192:16: note: (11) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:193:19: note: (12) inlined call to ‘streq’ from ‘parseCommandLine’ <--[gcc] In file included from /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:30: <--[gcc] In function ‘streq’, inlined from ‘parseCommandLine’ at xmlrpc.c:193:19: /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/girstring.h:17:13: note: (13) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘processArguments’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:202:13: note: (14) calling ‘processArguments’ from ‘parseCommandLine’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:98:1: note: (15) entry to ‘processArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:102:8: note: (16) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:108:32: note: (17) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (18) calling ‘mallocProduct’ from ‘processArguments’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:91:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:111:9: note: in expansion of macro ‘MALLOCARRAY_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (19) entry to ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:37:8: note: (20) following ‘true’ branch... <--[gcc] cc1: note: (21) ...to here cc1: note: (22) calling ‘mallocProduct.part.0’ from ‘mallocProduct’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:19:1: note: (23) entry to ‘mallocProduct.part.0’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:38:20: note: (24) allocated 1 byte here <--[gcc] cc1: note: (25) returning to ‘mallocProduct’ from ‘mallocProduct.part.0’ /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:78:5: note: (26) returning to ‘processArguments’ from ‘mallocProduct’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:91:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:111:9: note: in expansion of macro ‘MALLOCARRAY_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:79:15: note: (27) assigned to ‘const char **’ here; ‘sizeof (const char *)’ is ‘8’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/include/mallocvar.h:91:5: note: in expansion of macro ‘MALLOCARRAY’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:111:9: note: in expansion of macro ‘MALLOCARRAY_NOFAIL’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:919:5: warning: use of uninitialized value ‘cmdline.url’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:901:1: note: (1) entry to ‘main’ <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:904:24: note: (2) region created on stack here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:914:5: note: (3) inlined call to ‘die_if_fault_occurred’ from ‘main’ <--[gcc] In function ‘die_if_fault_occurred’, inlined from ‘main’ at xmlrpc.c:914:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:72:8: note: (4) following ‘false’ branch... <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:916:16: note: (5) ...to here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:919:5: note: (6) use of uninitialized value ‘cmdline.url’ here <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:286:44: warning: The left operand of '!=' is a garbage value [core.UndefinedBinaryOperatorResult] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:290:12: warning: Assigned value is garbage or undefined [core.uninitialized.Assign] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:706:13: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:788:13: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:916:9: warning: Branch condition evaluates to a garbage value [core.uninitialized.Branch] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:919:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/xmlrpc.c:944:5: warning: Potential leak of memory pointed to by 'cmdline.params' [unix.Malloc] <--[clang] In function ‘computeUrl’, inlined from ‘main’ at xmlrpc_transport.c:259:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:132:9: warning: ‘cmdline.url’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 132 | if (strstr(urlArg, "://") != 0) { | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:247:24: note: ‘cmdline.url’ was declared here <--[gcc] 247 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘createServerInfo’, inlined from ‘main’ at xmlrpc_transport.c:261:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:178:12: warning: ‘cmdline.username’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 178 | if (userName) { | ^ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:247:24: note: ‘cmdline.username’ was declared here <--[gcc] 247 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘createServerInfo’, inlined from ‘main’ at xmlrpc_transport.c:261:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:179:13: warning: ‘cmdline.password’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 179 | xmlrpc_server_info_set_basic_auth( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | envP, serverInfoP, userName, password); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:247:24: note: ‘cmdline.password’ was declared here <--[gcc] 247 | struct cmdlineInfo cmdline; | ^~~~~~~ In function ‘doCall’, inlined from ‘main’ at xmlrpc_transport.c:272:5: /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:150:27: warning: ‘cmdline.transport’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 150 | clientparms.transport = transport; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:247:24: note: ‘cmdline.transport’ was declared here <--[gcc] 247 | struct cmdlineInfo cmdline; | ^~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:259:5: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.c:285:5: warning: Potential leak of memory pointed to by 'url' [unix.Malloc] <--[clang] g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer DataType.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer XmlRpcFunction.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer XmlRpcClass.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer SystemProxy.cpp /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_cpp.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' g++ -o xml-rpc-api2cpp -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xml-rpc-api2cpp.o DataType.o XmlRpcFunction.o XmlRpcClass.o SystemProxy.o -L/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp -lxmlrpc_cpp -L/builddir/build/BUILD/xmlrpc-c-1.59.03/src -lxmlrpc_server -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -lcurl make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp' /usr/bin/make -C xml-rpc-api2txt/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt' /usr/bin/make -C xmlrpc_cpp_proxy/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_cpp_proxy.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpcMethod.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpcType.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer proxyClass.cpp g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -Wno-inline -I/builddir/build/BUILD/xmlrpc-c-1.59.03 -I/builddir/build/BUILD/xmlrpc-c-1.59.03/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer systemProxy.cpp /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_client++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'xmlrpc_curl_transport.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curltransaction.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curlmulti.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' g++ -o xmlrpc_cpp_proxy -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc_cpp_proxy.o xmlrpcMethod.o xmlrpcType.o proxyClass.o systemProxy.o -Lblddir/src/cpp -lxmlrpc_client++ -lxmlrpc_packetsocket -lxmlrpc++ -Lblddir/lib/libutil++ -lxmlrpc_util++ -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -lcurl make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy' /usr/bin/make -C xmlrpc_pstream/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk g++ -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wsynth -g -I../lib/include -Isrcdir/lib/util/include -Iblddir -Iblddir/include -Isrcdir/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_pstream.cpp /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_client++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'xmlrpc_curl_transport.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curltransaction.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curlmulti.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser_cpp.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser_cpp.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' g++ -o xmlrpc_pstream -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc_pstream.o blddir/tools/lib/dumpvalue.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/casprintf.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser_cpp.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/getoptx.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/string_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/stripcaseeq.o -Lblddir/src/cpp -lxmlrpc_client++ -lxmlrpc_packetsocket -lxmlrpc++ -Lblddir/lib/libutil++ -lxmlrpc_util++ -Lblddir/src -lxmlrpc_client -Lblddir/src -Lblddir/lib/libutil -lxmlrpc -lxmlrpc_util -Lblddir/lib/expat/xmlparse -lxmlrpc_xmlparse -Lblddir/lib/expat/xmltok -lxmlrpc_xmltok -lcurl -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok -lreadline -lncurses make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream' /usr/bin/make -C xmlrpc_dumpserver/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/Makefile \ all make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver' ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 srcdir ln -s /builddir/build/BUILD/xmlrpc-c-1.59.03 blddir cat /dev/null >depend.mk gcc -c -DNDEBUG -pthread -Wall -W -Wno-uninitialized -Wundef -Wno-unknown-pragmas -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wimplicit -fno-common -g -O3 -I../lib/include -Iblddir -Iblddir/include -Isrcdir/include -Isrcdir/lib/util/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer xmlrpc_dumpserver.c /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/xmlrpc_dumpserver.c:253:9: warning: 1st function call argument is an uninitialized value [core.CallAndMessage] <--[clang] In file included from /usr/include/stdio.h:980, <--[gcc] from /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/xmlrpc_dumpserver.c:21: <--[gcc] In function ‘printf’, inlined from ‘runServer’ at xmlrpc_dumpserver.c:220:13, inlined from ‘main’ at xmlrpc_dumpserver.c:253:9: /usr/include/bits/stdio2.h:118:10: warning: ‘cmdline.port’ may be used uninitialized [-Wmaybe-uninitialized] <--[gcc] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/xmlrpc_dumpserver.c: In function ‘main’: <--[gcc] /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/xmlrpc_dumpserver.c:241:24: note: ‘cmdline.port’ was declared here <--[gcc] 241 | struct CmdlineInfo cmdline; | ^~~~~~~ /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server_abyss.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' gcc -o xmlrpc_dumpserver -pthread -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -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 xmlrpc_dumpserver.o blddir/tools/lib/dumpvalue.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/casprintf.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/cmdline_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/getoptx.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/string_parser.o /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/stripcaseeq.o \ /builddir/build/BUILD/xmlrpc-c-1.59.03/src/libxmlrpc_server_abyss.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/libxmlrpc_abyss.so /builddir/build/BUILD/xmlrpc-c-1.59.03/src/libxmlrpc_server.so /builddir/build/BUILD/xmlrpc-c-1.59.03/src/libxmlrpc.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/libxmlrpc_xmlparse.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/libxmlrpc_xmltok.so /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/libxmlrpc_util.so -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse -lxmlrpc_xmlparse -L/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok -lxmlrpc_xmltok make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver' make: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools' + RPM_EC=0 ++ jobs -p + exit 0 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/xmlrpc-c.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""'] Finish: run >>> 2024-04-22 11:28:03 "/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-04-22 11:28:05 "/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/xmlrpc-c.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.5 starting (python version = 3.9.18, NVR = mock-5.5-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/xmlrpc-c.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.5 INFO: Mock Version: 5.5 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/xmlrpc-c.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/xmlrpc-c.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=1711411200 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.pBNQLa + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 ++ dirname /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 + 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-errors -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 xmlrpc-c-1.59.03 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 'INSTALL=/usr/bin/install -p' /usr/bin/make -C include/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//include/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/include' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/install -p -c -m 644 xmlrpc-c/config.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/config.h /usr/bin/install -p -c -m 644 xmlrpc-c/inttypes.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/inttypes.h /usr/bin/install -p -c -m 644 xmlrpc-c/c_util.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/c_util.h /usr/bin/install -p -c -m 644 xmlrpc-c/util.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/util.h /usr/bin/install -p -c -m 644 xmlrpc-c/base.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/base.h /usr/bin/install -p -c -m 644 xmlrpc-c/json.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/json.h /usr/bin/install -p -c -m 644 xmlrpc-c/abyss.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/abyss.h /usr/bin/install -p -c -m 644 xmlrpc-c/abyss_unixsock.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/abyss_unixsock.h /usr/bin/install -p -c -m 644 xmlrpc-c/abyss_winsock.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/abyss_winsock.h /usr/bin/install -p -c -m 644 xmlrpc-c/server.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server.h /usr/bin/install -p -c -m 644 xmlrpc-c/server_abyss.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server_abyss.h /usr/bin/install -p -c -m 644 xmlrpc-c/server_w32httpsys.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server_w32httpsys.h /usr/bin/install -p -c -m 644 xmlrpc-c/oldxmlrpc.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/oldxmlrpc.h /usr/bin/install -p -c -m 644 xmlrpc-c/oldcppwrapper.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/oldcppwrapper.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/girerr.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/girerr.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/girmem.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/girmem.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/base.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/base.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/base64.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/base64.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/timeout.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/timeout.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/xml.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/xml.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/registry.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/registry.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/server_abyss.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server_abyss.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/packetsocket.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/packetsocket.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/server_pstream.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server_pstream.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/AbyssEnvironment.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/AbyssEnvironment.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/AbyssServer.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/AbyssServer.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/abyss_reqhandler_xmlrpc.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/abyss_reqhandler_xmlrpc.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/AbyssChanSwitch.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/AbyssChanSwitch.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/AbyssChanSwitchUnix.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/AbyssChanSwitchUnix.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/client.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/client.h /usr/bin/install -p -c -m 644 xmlrpc-c/transport.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/transport.h /usr/bin/install -p -c -m 644 xmlrpc-c/client_global.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/client_global.h /usr/bin/install -p -c -m 644 xmlrpc-c/client.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/client.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/client_transport.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/client_transport.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/client_simple.hpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/client_simple.hpp /usr/bin/install -p -c -m 644 xmlrpc-c/server_cgi.h /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c/server_cgi.h /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include; \ rm -f xmlrpc.h xmlrpc_client.h xmlrpc_server.h xmlrpc_cgi.h \ xmlrpc_server_abyss.h xmlrpc_abyss.h \ xmlrpc_server_w32httpsys.h \ XmlRpcCpp.h; \ ln -s xmlrpc-c/oldxmlrpc.h xmlrpc.h; ln -s xmlrpc-c/server.h xmlrpc_server.h; ln -s xmlrpc-c/server_abyss.h xmlrpc_abyss.h; ln -s xmlrpc-c/server_w32httpsys.h xmlrpc_server_w32httpsys.h; ln -s xmlrpc-c/oldcppwrapper.hpp XmlRpcCpp.h; ln -s xmlrpc-c/client.h xmlrpc_client.h; ln -s xmlrpc-c/server_cgi.h xmlrpc_cgi.h; make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/include' /usr/bin/make -C lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//lib/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib' /usr/bin/make -C util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_util.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util.a /usr/bin/install -p -c -m 755 libxmlrpc_util.so.4.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util.so.4.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_util.so.4; \ ln -s libxmlrpc_util.so.4.59 libxmlrpc_util.so.4 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_util.so; \ ln -s libxmlrpc_util.so.4 libxmlrpc_util.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc_util.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_util.pc make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_util++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util++.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/install -p -c -m 755 libxmlrpc_util++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_util++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_util++.so.9; \ ln -s libxmlrpc_util++.so.9.59 libxmlrpc_util++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_util++.so; \ ln -s libxmlrpc_util++.so.9 libxmlrpc_util++.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc_util++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_util++.pc make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C abyss/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss' /usr/bin/make -C src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ install make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_abyss.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/install -p -c -m 755 libxmlrpc_abyss.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_abyss.so.3; \ ln -s libxmlrpc_abyss.so.3.59 libxmlrpc_abyss.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_abyss.so; \ ln -s libxmlrpc_abyss.so.3 libxmlrpc_abyss.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc_abyss.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_abyss.pc make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss' /usr/bin/make -C abyss++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_abyss++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss++.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/install -p -c -m 755 libxmlrpc_abyss++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_abyss++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_abyss++.so.9; \ ln -s libxmlrpc_abyss++.so.9.59 libxmlrpc_abyss++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_abyss++.so; \ ln -s libxmlrpc_abyss++.so.9 libxmlrpc_abyss++.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc_abyss++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_abyss++.pc make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /usr/bin/make -C curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: Nothing to be done for 'install'. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C expat/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc_expat.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_expat.pc /usr/bin/make -C gennmtab/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab/Makefile \ install make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' make[3]: Nothing to be done for 'install'. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/gennmtab' /usr/bin/make -C xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ install make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_xmlparse.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmlparse.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmlparse.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/install -p -c -m 755 libxmlrpc_xmlparse.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmlparse.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_xmlparse.so.3; \ ln -s libxmlrpc_xmlparse.so.3.59 libxmlrpc_xmlparse.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_xmlparse.so; \ ln -s libxmlrpc_xmlparse.so.3 libxmlrpc_xmlparse.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ install make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_xmltok.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmltok.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmltok.a /usr/bin/install -p -c -m 755 libxmlrpc_xmltok.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_xmltok.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_xmltok.so.3; \ ln -s libxmlrpc_xmltok.so.3.59 libxmlrpc_xmltok.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_xmltok.so; \ ln -s libxmlrpc_xmltok.so.3 libxmlrpc_xmltok.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat' make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib' /usr/bin/make -C src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03//src/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'xmlrpc_curl_transport.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'curltransaction.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'curlmulti.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc.a /usr/bin/install -p -c -m 644 libxmlrpc_server.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server.a /usr/bin/install -p -c -m 644 libxmlrpc_server_abyss.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss.a /usr/bin/install -p -c -m 644 libxmlrpc_client.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client.a /usr/bin/install -p -c -m 644 libxmlrpc_server_cgi.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/install -p -c -m 755 libxmlrpc.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc.so.3; \ ln -s libxmlrpc.so.3.59 libxmlrpc.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc.so; \ ln -s libxmlrpc.so.3 libxmlrpc.so /usr/bin/install -p -c -m 755 libxmlrpc_server.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server.so.3; \ ln -s libxmlrpc_server.so.3.59 libxmlrpc_server.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server.so; \ ln -s libxmlrpc_server.so.3 libxmlrpc_server.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/install -p -c -m 755 libxmlrpc_server_abyss.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_abyss.so.3; \ ln -s libxmlrpc_server_abyss.so.3.59 libxmlrpc_server_abyss.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_abyss.so; \ ln -s libxmlrpc_server_abyss.so.3 libxmlrpc_server_abyss.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'xmlrpc_curl_transport.osh' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'curltransaction.osh' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[2]: 'curlmulti.osh' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/install -p -c -m 755 libxmlrpc_client.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_client.so.3; \ ln -s libxmlrpc_client.so.3.59 libxmlrpc_client.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_client.so; \ ln -s libxmlrpc_client.so.3 libxmlrpc_client.so /usr/bin/install -p -c -m 755 libxmlrpc_server_cgi.so.3.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi.so.3.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_cgi.so.3; \ ln -s libxmlrpc_server_cgi.so.3.59 libxmlrpc_server_cgi.so.3 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_cgi.so; \ ln -s libxmlrpc_server_cgi.so.3 libxmlrpc_server_cgi.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc.pc /usr/bin/install -p -c -m 644 xmlrpc_client.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_client.pc /usr/bin/install -p -c -m 644 xmlrpc_server.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_server.pc /usr/bin/install -p -c -m 644 xmlrpc_server_abyss.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_server_abyss.pc /usr/bin/install -p -c -m 644 xmlrpc_server_cgi.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_server_cgi.pc /usr/bin/make -C cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ install make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /usr/bin/install -p -c -m 644 libxmlrpc_cpp.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_cpp.a /usr/bin/install -p -c -m 644 libxmlrpc++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc++.a /usr/bin/install -p -c -m 644 libxmlrpc_server++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server++.a /usr/bin/install -p -c -m 644 libxmlrpc_server_cgi++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi++.a /usr/bin/install -p -c -m 644 libxmlrpc_server_pstream++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_pstream++.a /usr/bin/install -p -c -m 644 libxmlrpc_packetsocket.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_packetsocket.a /usr/bin/install -p -c -m 644 libxmlrpc_server_abyss++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss++.a /usr/bin/install -p -c -m 644 libxmlrpc_client++.a /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_cpp.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_pstream++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_packetsocket.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss++.a ranlib /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client++.a /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/install -p -c -m 755 libxmlrpc_cpp.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_cpp.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_cpp.so.9; \ ln -s libxmlrpc_cpp.so.9.59 libxmlrpc_cpp.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_cpp.so; \ ln -s libxmlrpc_cpp.so.9 libxmlrpc_cpp.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/install -p -c -m 755 libxmlrpc++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc++.so.9; \ ln -s libxmlrpc++.so.9.59 libxmlrpc++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc++.so; \ ln -s libxmlrpc++.so.9 libxmlrpc++.so /usr/bin/install -p -c -m 755 libxmlrpc_server++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server++.so.9; \ ln -s libxmlrpc_server++.so.9.59 libxmlrpc_server++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server++.so; \ ln -s libxmlrpc_server++.so.9 libxmlrpc_server++.so /usr/bin/install -p -c -m 755 libxmlrpc_server_cgi++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_cgi++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_cgi++.so.9; \ ln -s libxmlrpc_server_cgi++.so.9.59 libxmlrpc_server_cgi++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_cgi++.so; \ ln -s libxmlrpc_server_cgi++.so.9 libxmlrpc_server_cgi++.so /usr/bin/install -p -c -m 755 libxmlrpc_server_pstream++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_pstream++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_pstream++.so.9; \ ln -s libxmlrpc_server_pstream++.so.9.59 libxmlrpc_server_pstream++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_pstream++.so; \ ln -s libxmlrpc_server_pstream++.so.9 libxmlrpc_server_pstream++.so /usr/bin/install -p -c -m 755 libxmlrpc_packetsocket.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_packetsocket.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_packetsocket.so.9; \ ln -s libxmlrpc_packetsocket.so.9.59 libxmlrpc_packetsocket.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_packetsocket.so; \ ln -s libxmlrpc_packetsocket.so.9 libxmlrpc_packetsocket.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++/Makefile \ libxmlrpc_abyss++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server_abyss.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/install -p -c -m 755 libxmlrpc_server_abyss++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_server_abyss++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_abyss++.so.9; \ ln -s libxmlrpc_server_abyss++.so.9.59 libxmlrpc_server_abyss++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_server_abyss++.so; \ ln -s libxmlrpc_server_abyss++.so.9 libxmlrpc_server_abyss++.so /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'xmlrpc_curl_transport.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curltransaction.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curlmulti.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/install -p -c -m 755 libxmlrpc_client++.so.9.59 /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/libxmlrpc_client++.so.9.59 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_client++.so.9; \ ln -s libxmlrpc_client++.so.9.59 libxmlrpc_client++.so.9 cd /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64; \ rm -f libxmlrpc_client++.so; \ ln -s libxmlrpc_client++.so.9 libxmlrpc_client++.so /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig /usr/bin/install -p -c -m 644 xmlrpc++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc++.pc /usr/bin/install -p -c -m 644 xmlrpc_client++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_client++.pc /usr/bin/install -p -c -m 644 xmlrpc_server++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_server++.pc /usr/bin/install -p -c -m 644 xmlrpc_server_pstream++.pc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig/xmlrpc_server_pstream++.pc make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/install -p -c -m 755 xmlrpc-c-config /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 'INSTALL=/usr/bin/install -p' -C tools make: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools' /usr/bin/make -C binmode-rpc-kit/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/binmode-rpc-kit' /usr/bin/make -C lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C turbocharger/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger' make[1]: Nothing to be done for 'install'. make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/turbocharger' /usr/bin/make -C xml/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/install -p -c -m 755 xmlrpc_parsecall /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc_parsecall /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml' /usr/bin/make -C xmlrpc/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/install -p -c -m 755 xmlrpc /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc' /usr/bin/make -C xmlrpc_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/install -p -c -m 755 xmlrpc_transport /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc_transport /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport' /usr/bin/make -C xml-rpc-api2cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_cpp.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/install -p -c -m 755 xml-rpc-api2cpp /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xml-rpc-api2cpp mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man mkdir /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1 mkdir echo mkdir /usr/bin/install mkdir: cannot create directory ‘/usr/bin/install’: File exists mkdir /usr/bin/install/-p mkdir: cannot create directory ‘/usr/bin/install/-p’: Not a directory mkdir /usr/bin/install/-p/-c mkdir: cannot create directory ‘/usr/bin/install/-p/-c’: Not a directory mkdir /usr/bin/install/-p/-c/-m mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1/xml-rpc-api2cpp.1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2cpp.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1/xml-rpc-api2cpp.1’: Not a directory /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2cpp' /usr/bin/make -C xml-rpc-api2txt/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/install -p -c -m 755 xml-rpc-api2txt /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xml-rpc-api2txt mkdir echo mkdir /usr/bin/install mkdir: cannot create directory ‘/usr/bin/install’: File exists mkdir /usr/bin/install/-p mkdir: cannot create directory ‘/usr/bin/install/-p’: Not a directory mkdir /usr/bin/install/-p/-c mkdir: cannot create directory ‘/usr/bin/install/-p/-c’: Not a directory mkdir /usr/bin/install/-p/-c/-m mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1’: Not a directory mkdir /usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1/xml-rpc-api2txt.1 mkdir: cannot create directory ‘/usr/bin/install/-p/-c/-m/644/xml-rpc-api2txt.1/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/man/man1/xml-rpc-api2txt.1’: Not a directory /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xml-rpc-api2txt' /usr/bin/make -C xmlrpc_cpp_proxy/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_client++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'xmlrpc_curl_transport.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curltransaction.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curlmulti.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/install -p -c -m 755 xmlrpc_cpp_proxy /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc_cpp_proxy /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_cpp_proxy' /usr/bin/make -C xmlrpc_pstream/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc_client++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'xmlrpc_curl_transport.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curltransaction.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[4]: 'curlmulti.osh' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp/Makefile \ libxmlrpc++.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[5]: 'libxmlrpc_xmltok.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[5]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[5]: 'libxmlrpc_util.so' is up to date. make[5]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++/Makefile \ libxmlrpc_util++.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil++' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src/cpp' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_client.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ xmlrpc_curl_transport.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'xmlrpc_curl_transport.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curltransaction.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curltransaction.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport/Makefile \ curlmulti.osh make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' make[3]: 'curlmulti.osh' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/curl_transport' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser_cpp.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser_cpp.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/install -p -c -m 755 xmlrpc_pstream /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc_pstream /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_pstream' /usr/bin/make -C xmlrpc_dumpserver/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver/Makefile \ install make[1]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver' /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64 /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/include/xmlrpc-c /usr/bin/make -C blddir/tools/lib/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib/Makefile dumpvalue.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' make[2]: 'dumpvalue.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/lib' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server_abyss.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src/Makefile \ libxmlrpc_abyss.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc_server.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/src/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/src/Makefile \ libxmlrpc.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[4]: 'libxmlrpc_xmltok.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[4]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[4]: 'libxmlrpc_util.so' is up to date. make[4]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/src' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse/Makefile \ libxmlrpc_xmlparse.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[3]: 'libxmlrpc_xmltok.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[3]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[3]: 'libxmlrpc_util.so' is up to date. make[3]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmlparse' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok/Makefile \ libxmlrpc_xmltok.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' make[2]: 'libxmlrpc_xmltok.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/expat/xmltok' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil/Makefile \ libxmlrpc_util.so make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' make[2]: 'libxmlrpc_util.so' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/libutil' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ casprintf.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'casprintf.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ cmdline_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'cmdline_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ getoptx.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'getoptx.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ string_parser.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'string_parser.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/make -C /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/ -f /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util/Makefile \ stripcaseeq.o make[2]: Entering directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' make[2]: 'stripcaseeq.o' is up to date. make[2]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/lib/util' /usr/bin/install -p -c -m 755 xmlrpc_dumpserver /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc_dumpserver /bin/sh /builddir/build/BUILD/xmlrpc-c-1.59.03/mkinstalldirs /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/lib64/pkgconfig make[1]: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_dumpserver' make: Leaving directory '/builddir/build/BUILD/xmlrpc-c-1.59.03/tools' + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.59.03-1.fc41 --unique-debug-suffix -1.59.03-1.fc41.x86_64 --unique-debug-src-base xmlrpc-c-1.59.03-1.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/xmlrpc-c-1.59.03 find-debuginfo: starting Extracting debug info from 26 files DWARF-compressing 26 files sepdebugcrcfix: Updated 26 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/xmlrpc-c-1.59.03-1.fc41.x86_64 5459 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 mangling shebang in /usr/bin/xmlrpc-c-config from /bin/sh to #!/usr/bin/sh + /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 Processing files: xmlrpc-c-1.59.03-1.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ssS3Ho + umask 022 + cd /builddir/build/BUILD + cd xmlrpc-c-1.59.03 + DOCDIR=/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c + cp -pr /builddir/build/BUILD/xmlrpc-c-1.59.03/doc/CREDITS /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c + cp -pr /builddir/build/BUILD/xmlrpc-c-1.59.03/doc/HISTORY /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.bkYeyP + umask 022 + cd /builddir/build/BUILD + cd xmlrpc-c-1.59.03 + LICENSEDIR=/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/licenses/xmlrpc-c + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/licenses/xmlrpc-c + cp -pr /builddir/build/BUILD/xmlrpc-c-1.59.03/doc/COPYING /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/licenses/xmlrpc-c + cp -pr /builddir/build/BUILD/xmlrpc-c-1.59.03/lib/abyss/license.txt /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/licenses/xmlrpc-c + RPM_EC=0 ++ jobs -p + exit 0 Provides: bundled(expat) libxmlrpc.so.3()(64bit) libxmlrpc_abyss.so.3()(64bit) libxmlrpc_server.so.3()(64bit) libxmlrpc_server_abyss.so.3()(64bit) libxmlrpc_server_cgi.so.3()(64bit) libxmlrpc_util.so.4()(64bit) libxmlrpc_xmlparse.so.3()(64bit) libxmlrpc_xmltok.so.3()(64bit) xmlrpc-c = 1.59.03-1.fc41 xmlrpc-c(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(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_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_abyss.so.3()(64bit) libxmlrpc_server.so.3()(64bit) libxmlrpc_util.so.4()(64bit) libxmlrpc_xmlparse.so.3()(64bit) libxmlrpc_xmltok.so.3()(64bit) rtld(GNU_HASH) Processing files: xmlrpc-c-c++-1.59.03-1.fc41.x86_64 Provides: libxmlrpc++.so.9()(64bit) libxmlrpc_abyss++.so.9()(64bit) libxmlrpc_cpp.so.9()(64bit) libxmlrpc_packetsocket.so.9()(64bit) libxmlrpc_server++.so.9()(64bit) libxmlrpc_server_abyss++.so.9()(64bit) libxmlrpc_server_cgi++.so.9()(64bit) libxmlrpc_server_pstream++.so.9()(64bit) libxmlrpc_util++.so.9()(64bit) xmlrpc-c-c++ = 1.59.03-1.fc41 xmlrpc-c-c++(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxmlrpc++.so.9()(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_abyss++.so.9()(64bit) libxmlrpc_abyss.so.3()(64bit) libxmlrpc_packetsocket.so.9()(64bit) libxmlrpc_server++.so.9()(64bit) libxmlrpc_server.so.3()(64bit) libxmlrpc_server_abyss.so.3()(64bit) libxmlrpc_util++.so.9()(64bit) libxmlrpc_util.so.4()(64bit) rtld(GNU_HASH) Processing files: xmlrpc-c-client-1.59.03-1.fc41.x86_64 Provides: libxmlrpc_client.so.3()(64bit) xmlrpc-c-client = 1.59.03-1.fc41 xmlrpc-c-client(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libcurl.so.4()(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_util.so.4()(64bit) rtld(GNU_HASH) Processing files: xmlrpc-c-client++-1.59.03-1.fc41.x86_64 Provides: libxmlrpc_client++.so.9()(64bit) xmlrpc-c-client++ = 1.59.03-1.fc41 xmlrpc-c-client++(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libxmlrpc++.so.9()(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_client.so.3()(64bit) libxmlrpc_packetsocket.so.9()(64bit) libxmlrpc_util++.so.9()(64bit) libxmlrpc_util.so.4()(64bit) rtld(GNU_HASH) Processing files: xmlrpc-c-devel-1.59.03-1.fc41.x86_64 Provides: pkgconfig(xmlrpc) = 1.59.2 pkgconfig(xmlrpc++) = 1.59.2 pkgconfig(xmlrpc_abyss) = 1.59.2 pkgconfig(xmlrpc_abyss++) = 1.59.2 pkgconfig(xmlrpc_client) = 1.59.2 pkgconfig(xmlrpc_client++) = 1.59.2 pkgconfig(xmlrpc_expat) = 1.59.2 pkgconfig(xmlrpc_server) = 1.59.2 pkgconfig(xmlrpc_server++) = 1.59.2 pkgconfig(xmlrpc_server_abyss) = 1.59.2 pkgconfig(xmlrpc_server_cgi) = 1.59.2 pkgconfig(xmlrpc_server_pstream++) = 1.59.2 pkgconfig(xmlrpc_util) = 1.59.2 pkgconfig(xmlrpc_util++) = 1.59.2 xmlrpc-c-devel = 1.59.03-1.fc41 xmlrpc-c-devel(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config /usr/bin/sh libxmlrpc++.so.9()(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_abyss++.so.9()(64bit) libxmlrpc_abyss.so.3()(64bit) libxmlrpc_client++.so.9()(64bit) libxmlrpc_client.so.3()(64bit) libxmlrpc_cpp.so.9()(64bit) libxmlrpc_packetsocket.so.9()(64bit) libxmlrpc_server++.so.9()(64bit) libxmlrpc_server.so.3()(64bit) libxmlrpc_server_abyss++.so.9()(64bit) libxmlrpc_server_abyss.so.3()(64bit) libxmlrpc_server_cgi++.so.9()(64bit) libxmlrpc_server_cgi.so.3()(64bit) libxmlrpc_server_pstream++.so.9()(64bit) libxmlrpc_util++.so.9()(64bit) libxmlrpc_util.so.4()(64bit) libxmlrpc_xmlparse.so.3()(64bit) libxmlrpc_xmltok.so.3()(64bit) pkgconfig(xmlrpc) pkgconfig(xmlrpc++) pkgconfig(xmlrpc_abyss) pkgconfig(xmlrpc_client) pkgconfig(xmlrpc_expat) pkgconfig(xmlrpc_server) pkgconfig(xmlrpc_server++) pkgconfig(xmlrpc_util) pkgconfig(xmlrpc_util++) Processing files: xmlrpc-c-apps-1.59.03-1.fc41.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.zOcLR1 + umask 022 + cd /builddir/build/BUILD + cd xmlrpc-c-1.59.03 + DOCDIR=/builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c-apps + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c-apps + cp -pr /builddir/build/BUILD/xmlrpc-c-1.59.03/tools/xmlrpc_transport/xmlrpc_transport.html /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/share/doc/xmlrpc-c-apps + RPM_EC=0 ++ jobs -p + exit 0 Provides: xmlrpc-c-apps = 1.59.03-1.fc41 xmlrpc-c-apps(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxmlrpc++.so.9()(64bit) libxmlrpc.so.3()(64bit) libxmlrpc_client++.so.9()(64bit) libxmlrpc_client.so.3()(64bit) libxmlrpc_cpp.so.9()(64bit) libxmlrpc_server.so.3()(64bit) libxmlrpc_server_abyss.so.3()(64bit) libxmlrpc_util++.so.9()(64bit) libxmlrpc_util.so.4()(64bit) rtld(GNU_HASH) Processing files: xmlrpc-c-debugsource-1.59.03-1.fc41.x86_64 Provides: xmlrpc-c-debugsource = 1.59.03-1.fc41 xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: xmlrpc-c-debuginfo-1.59.03-1.fc41.x86_64 Provides: debuginfo(build-id) = 4373ca9fb822d06878b4a4f9d2d83e535b32e17c debuginfo(build-id) = 4d5167db213d660ea62b3192fdaac6ddb2e35838 debuginfo(build-id) = 95cf838231bee0619d8b6396ba86db9ef2f0bd56 debuginfo(build-id) = a4b70767a322d6a8da1b811cb1e9e68d6ef8d094 debuginfo(build-id) = a6137fdd5212bfdad8ae0b686bf8659cb3481239 debuginfo(build-id) = b9cd10d0faefff2084f8414615b5745bf7e9148c debuginfo(build-id) = c9e1d70bc924821cca90b4d202f3dbdcf623037a debuginfo(build-id) = dd52a7920fee98af6b7611623d39a75a242ab98c libxmlrpc.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_abyss.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server_abyss.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server_cgi.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_util.so.4.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_xmlparse.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_xmltok.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) xmlrpc-c-debuginfo = 1.59.03-1.fc41 xmlrpc-c-debuginfo(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Processing files: xmlrpc-c-c++-debuginfo-1.59.03-1.fc41.x86_64 Provides: debuginfo(build-id) = 6be13b71cf6a21231a5d82a0f95f976c908529d9 debuginfo(build-id) = 7822f833437e11329851b7268cd3a2fa496e8ef6 debuginfo(build-id) = 82ac93226463caadb082fdf2a1c9640c1a207546 debuginfo(build-id) = 87583944173d791c49623f8e1088a53ee7e89e8c debuginfo(build-id) = 93c77494da8732a2d4658148d7222678316c1b54 debuginfo(build-id) = a7ad2164638077fff3dfddf79b8a3e046f722d6a debuginfo(build-id) = b506bb4d54515dfef4459fd315ce76f9edbacc2a debuginfo(build-id) = b7519dbca4e090cb037c13b75052ca266637286e debuginfo(build-id) = c3e1f7f5ac5b6bb15647beeaf25e921651df9023 libxmlrpc++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_abyss++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_cpp.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_packetsocket.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server_abyss++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server_cgi++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_server_pstream++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) libxmlrpc_util++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) xmlrpc-c-c++-debuginfo = 1.59.03-1.fc41 xmlrpc-c-c++-debuginfo(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Processing files: xmlrpc-c-client-debuginfo-1.59.03-1.fc41.x86_64 Provides: debuginfo(build-id) = e04ffa7fcdfdf1a722e3ee2d2cb21e83ef58e7c2 libxmlrpc_client.so.3.59-1.59.03-1.fc41.x86_64.debug()(64bit) xmlrpc-c-client-debuginfo = 1.59.03-1.fc41 xmlrpc-c-client-debuginfo(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Processing files: xmlrpc-c-client++-debuginfo-1.59.03-1.fc41.x86_64 Provides: debuginfo(build-id) = 4a1158074a5a5e634da2825ac8bba3e8064b2bdb libxmlrpc_client++.so.9.59-1.59.03-1.fc41.x86_64.debug()(64bit) xmlrpc-c-client++-debuginfo = 1.59.03-1.fc41 xmlrpc-c-client++-debuginfo(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Processing files: xmlrpc-c-apps-debuginfo-1.59.03-1.fc41.x86_64 Provides: debuginfo(build-id) = 07417c617598223dfa0c33fe23a5cf342978332a debuginfo(build-id) = 656c43b797c29cd4139c446f2b33aa42483b074e debuginfo(build-id) = 65bc62261506ab82cbcd6e79ceb8a46135f23828 debuginfo(build-id) = 6831442b1930f6c1dcf4a05eaa5790c8e599f250 debuginfo(build-id) = 8b12a71ee546fb945514fd33532a2a7cbb3051b6 debuginfo(build-id) = f1a64a27205ec7e19a991f2e64968a4200602ae2 debuginfo(build-id) = f94d3f1fe8e2cf01efc30e56302c59ae71a042bb xmlrpc-c-apps-debuginfo = 1.59.03-1.fc41 xmlrpc-c-apps-debuginfo(x86-64) = 1.59.03-1.fc41 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: xmlrpc-c-debugsource(x86-64) = 1.59.03-1.fc41 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64 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/xmlrpc-c.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-04-22 11:28:11 "/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" /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:9:1: warning: ENABLE_ABYSS_THREADS appears unused. Verify use (or export if used externally). [SC2034] <--[shellcheck] /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:10:1: warning: THREAD_LIBS appears unused. Verify use (or export if used externally). [SC2034] <--[shellcheck] /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:32:1: warning: BLDDIR appears unused. Verify use (or export if used externally). [SC2034] <--[shellcheck] /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:33:1: warning: ABS_SRCDIR appears unused. Verify use (or export if used externally). [SC2034] <--[shellcheck] /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:67:10: note: Use $(...) notation instead of legacy backticks `...`. [SC2006] <--[shellcheck] /builddir/build/BUILDROOT/xmlrpc-c-1.59.03-1.fc41.x86_64/usr/bin/xmlrpc-c-config:77:1: warning: cpp_libs appears unused. Verify use (or export if used externally). [SC2034] <--[shellcheck] >>> 2024-04-22 11:28:13 "'/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/raw-results'" tar: Removing leading `/' from member names tar: Removing leading `/' from hard link targets >>> 2024-04-22 11:28:14 "cat '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/uni-results/cswrap-capture.js'" >>> 2024-04-22 11:28:15 "csgrep --quiet '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/uni-results/shellcheck-capture.err'" scan.ini: time-finished = 2024-04-22 11:28:15 scan.ini: exit-code = 0 >>> 2024-04-22 11:28:15 "cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan.ini' '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/uni-results'/* > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/scan-results-all.js'" >>> 2024-04-22 11:28:15 "'/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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/scan-results-all.js' >'/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/scan-results-all.js.tmp'" >>> 2024-04-22 11:28:16 "/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean" >>> 2024-04-22 11:28:18 "cat '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.js'" >>> 2024-04-22 11:28:19 "cat '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-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/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.js' - | cssort > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.js'" >>> 2024-04-22 11:28:19 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.js' > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.err'" >>> 2024-04-22 11:28:19 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.html'" >>> 2024-04-22 11:28:19 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results.js' | tee '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/debug/suppressed-results-summary.txt'" >>> 2024-04-22 11:28:19 "csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.js' > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.err'" >>> 2024-04-22 11:28:19 "csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.js' | cshtml - > '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.html'" >>> 2024-04-22 11:28:20 "csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results.js' | tee '/tmp/csmockn9rj0lne/xmlrpc-c-1.59.03-1.fc41/scan-results-summary.txt'" 47 CLANG_WARNING warning[core.CallAndMessage] 2 CLANG_WARNING warning[core.NonNullParamChecker] 4 CLANG_WARNING warning[core.NullDereference] 9 CLANG_WARNING warning[core.UndefinedBinaryOperatorResult] 17 CLANG_WARNING warning[core.uninitialized.Assign] 20 CLANG_WARNING warning[core.uninitialized.Branch] 28 CLANG_WARNING warning[core.uninitialized.UndefReturn] 2 CLANG_WARNING warning[deadcode.DeadStores] 32 CLANG_WARNING warning[unix.Malloc] 4 COMPILER_WARNING warning[-Wdeprecated-declarations] 1 COMPILER_WARNING warning[-Wformat-overflow=] 3 COMPILER_WARNING warning[-Wformat=] 77 COMPILER_WARNING warning[-Wmaybe-uninitialized] 1 COMPILER_WARNING warning[-Wunused-parameter] 3 COMPILER_WARNING warning[-Wunused-result] 2 CPPCHECK_WARNING error[deallocret] 6 CPPCHECK_WARNING error[legacyUninitvar] 3 CPPCHECK_WARNING error[memleak] 1 CPPCHECK_WARNING error[mismatchAllocDealloc] 1 CPPCHECK_WARNING error[uninitvar] 1 CPPCHECK_WARNING error[va_end_missing] 6 CPPCHECK_WARNING warning[uninitvar] 4 GCC_ANALYZER_WARNING warning[-Wanalyzer-allocation-size] 3 GCC_ANALYZER_WARNING warning[-Wanalyzer-fd-leak] 13 GCC_ANALYZER_WARNING warning[-Wanalyzer-malloc-leak] 1 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-argument] 16 GCC_ANALYZER_WARNING warning[-Wanalyzer-null-dereference] 19 GCC_ANALYZER_WARNING warning[-Wanalyzer-out-of-bounds] 3 GCC_ANALYZER_WARNING warning[-Wanalyzer-possible-null-argument] 2 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-after-free] 27 GCC_ANALYZER_WARNING warning[-Wanalyzer-use-of-uninitialized-value] 5 SHELLCHECK_WARNING warning[SC2034] <<< 2024-04-22 11:28:20 csmock exit code: 0